[SPRING] Spring에서 정적 메서드를 가로 채기하는 방법?
SPRINGSpring에서 정적 메서드를 가로 채기하는 방법?
제목 줄에는 기본적으로 모두가 나와 있습니다. 가로 채기를 원하는 정적 메서드가 있으므로 주위에 조언을 적용 할 수 있습니다. 이 방법을 비 정적 메서드로 사용할 수는 있지만 정적 메서드를 가로채는 방법을 확신 할 수는 없습니다.
해결법
-
==============================
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/
from https://stackoverflow.com/questions/4993947/how-to-intercept-static-methods-in-spring by cc-by-sa and MIT license
'SPRING' 카테고리의 다른 글
[SPRING] 스프링 보안은 "? 매개 변수"형식과 일치 할 수 없습니까? (0) | 2019.01.06 |
---|---|
[SPRING] Java 8 LocalDate MappingException을 사용하는 Spring 데이터 MongoDB (0) | 2019.01.06 |
[SPRING] Java Config (no xml)에 SaltSource 등록하는 방법 (0) | 2019.01.06 |
[SPRING] 봄 보안에서 현재 로그인 한 사용자 객체를 얻는 방법? (0) | 2019.01.06 |
[SPRING] JDBC 유형에 대한 Dialect 매핑이 없습니다 : 1111 (0) | 2019.01.06 |