복붙노트

[SPRING] Spring에서 정적 메서드를 가로 채기하는 방법?

SPRING

Spring에서 정적 메서드를 가로 채기하는 방법?

제목 줄에는 기본적으로 모두가 나와 있습니다. 가로 채기를 원하는 정적 메서드가 있으므로 주위에 조언을 적용 할 수 있습니다. 이 방법을 비 정적 메서드로 사용할 수는 있지만 정적 메서드를 가로채는 방법을 확신 할 수는 없습니다.

해결법

  1. ==============================

    1.Spring AOP는 프록시 기반이기 때문에 그렇게 할 수 없다. AspectJ를 사용해야한다. 이 간단한 예를 살펴보십시오. http://blog.jayway.com/2007/02/16/static-mock-using-aspectj/

    Spring AOP는 프록시 기반이기 때문에 그렇게 할 수 없다. AspectJ를 사용해야한다. 이 간단한 예를 살펴보십시오. http://blog.jayway.com/2007/02/16/static-mock-using-aspectj/

  2. from https://stackoverflow.com/questions/4993947/how-to-intercept-static-methods-in-spring by cc-by-sa and MIT license