728x90
반응형
[Spring] AOP, Java 설정
이전 글
2021.08.21 - [Spring] - [Spring] AOP 설정과 실습
2021.08.20 - [Spring] - [Spring]AOP, Aspect-Oriented Programming/관점 지향 프로그래밍 개념 이해하기
이전 글에 AOP 관한 개념과 설정 방법이 대부분 나와있습니다.
이번 글에서는 AOP 설정을 Java로 설정하는 방법과 테스트하는 과정을 담은 글입니다.
AOP. LogAdvice 작성
AOP, Java 설정
스프링 설정을 Java를 이용해 처리하려면 'com.project.service'와 'com.project.aop' 패키지는 @ComponentScan을 이용하고, @EnableAspectJAutoProxy 어노테이션을 추가합니다.
RootConfig 클래스
AOP 테스트
BoardServiceTests 클래스
테스트 실행 > 프록시 생성 결과 확인하기
위에서 작성했던 LogAdvice의 메서드가 실행될 수 있도록 service의 메서드를 실행시키는 테스트 코드를 작성합니다.
BoardServiceTests 클래스
테스트 실행 > LogAdvice 실행 확인하기
이전 글 내용에 이어서 Java로 AOP를 설정하는 방법에 대해 간단하게 다루어 봤습니다.
728x90
반응형
'java, spring' 카테고리의 다른 글
[Spring] 스프링에서 트랜잭션 관리 (0) | 2021.08.22 |
---|---|
[Spring] AOP, args를 이용한 파라미터 추적 (0) | 2021.08.21 |
[Spring] AOP 설정과 실습 (0) | 2021.08.21 |
[Spring]AOP, Aspect-Oriented Programming/관점 지향 프로그래밍 개념 이해하기 (0) | 2021.08.20 |
[Spring] 댓글 페이지의 화면 처리 (0) | 2021.08.16 |