EgovAbstractMapper aop 설정문의
- 작성자 :
- 손*현
- 작성일 :
- 2019-11-20 16:23:11
- 조회수 :
- 2,057
- 구분 :
- 실행환경
- 진행상태 :
- 완료
Q
EgovAbstractMapper AOP 설정 문의
표준프레임워크에서 제공하는 egovframework.rte.psl.dataaccess.EgovAbstractMapper 클래스에 aop를 설정하고자 합니다.
그런데 위 클래스에서 제공되는 메서드 중에서 selectList와 selectOne는 아래의 설정으로 aop가 잘 되는데
insert, update, delete는 아래의 aop에서 잡히지 않습니다.
자세한 내용 및 제가 처리한 내용은 첨부파일에 있습니다.
첨부파일은 텍스트 파일도 스캔이 되는지 업로드가 안되어 부득이하게 이미지로 캡쳐하였습니다.
표준프레임워크에서 제공하는 egovframework.rte.psl.dataaccess.EgovAbstractMapper 클래스에 aop를 설정하고자 합니다.
그런데 위 클래스에서 제공되는 메서드 중에서 selectList와 selectOne는 아래의 설정으로 aop가 잘 되는데
insert, update, delete는 아래의 aop에서 잡히지 않습니다.
자세한 내용 및 제가 처리한 내용은 첨부파일에 있습니다.
첨부파일은 텍스트 파일도 스캔이 되는지 업로드가 안되어 부득이하게 이미지로 캡쳐하였습니다.
A
안녕하세요.
표준프레임워크센터 입니다.
일반적으로 interface의 구현체의 경우
JDK에서 AOP를 적용할수 있고
일반 클래스의 경우 다음 추가하여
스프링의 AOP 지원을 받을수 있습니다.
proxy-target-class="true"
설명하신 내용으로 보아 위 사항은 아닌것으로 보이는데요.
AOP 설정은 기재된 내용으로 보아 정상적으로
설정이 된것으로 보입니다.
사용하시는 CGLib 라이브러리나 AspectJ의 버전별 특성이나
환경적인 문제가 있을것으로 추측이 됩니다.
감사합니다.
표준프레임워크센터 입니다.
일반적으로 interface의 구현체의 경우
JDK에서 AOP를 적용할수 있고
일반 클래스의 경우 다음 추가하여
스프링의 AOP 지원을 받을수 있습니다.
proxy-target-class="true"
설명하신 내용으로 보아 위 사항은 아닌것으로 보이는데요.
AOP 설정은 기재된 내용으로 보아 정상적으로
설정이 된것으로 보입니다.
사용하시는 CGLib 라이브러리나 AspectJ의 버전별 특성이나
환경적인 문제가 있을것으로 추측이 됩니다.
감사합니다.