계산기 만들기
com.itwillbs.aop
MyCalculator ⇒ target 클래스
CalTest
LoggingAdvice ⇒ advice 객체
invoke는 주기능과 보조기능을 한번에 실행함
MethodInterceptor : 메서드 가로채기 - 주기능이 실행될 때 MethodInterceptor가 실행함
즉, AOP에서 메서드를 가로채고, 주요 기능(원래의 메서드)이 실행될 때 보조 기능을 적용하는 데 사용된다. → 보조기능과 주기능이 한번에 실행 가능함
root-context
- aop 패키지 등록
- target 객체 생성
- advice 객체 생성
- 해당객체 설정 - target과 advice 연결
CalTest
방금 만든 객체 정보 불러오기
aopTest.xml
test>web>AOPTest
root-context
AOPTest
xml파일 지워주고
다시 springboard로 돌아가장
'spring · spring boot' 카테고리의 다른 글
[spring] 썸네일 만들기 (1) | 2023.12.26 |
---|---|
[spring] 예외발생 처리 (0) | 2023.12.22 |
[Spring] 게시판 만들기 - 글 삭제 (0) | 2023.12.22 |
[Spring] 게시판 만들기 - 글 조회수 1증가 (0) | 2023.12.22 |
[Spring] 게시판 만들기 - 수정하기 (0) | 2023.12.22 |