2023-04-06 Daily Post
Daily TODO
- 데일리 코딩
- [/] 자소서 작성 일단 1번만
- 네트워크 포스팅 뒷부분 보충
- CS스터디 9:00
메모 & TIL:
AOP
- Advice : Aspect를 언제 핵심 코드에 적용할지를 정의한다.
- 기본적으로 순서를 보장하지 않는다.
@Before
: 조인 포인트 실행 이전@After returning
: 조인 포인트 정상 완료 후 실행@After throwing
: 메서드가 예외 던지는 경우 실행@After (finally)
: 조인 포인트 동작과 관계없이 실행@Around
: 메서드 호출 전후에 수행하며 가장 강력한 어드바이스.@Around
만 있어도 모든 기능 수행이 가능하나 제약을 가지더라도 실수를 방지하는 설계를 하는 것이 좋다.
- Pointcut : 관심 조인 포인트를 결정하여 advice 실행 시기를 제어한다.
- Join Point : AOP를 적용할 수 있는 지점을 의미한다.
- @AspectJ 스타일 - 어노테이션을 이용해 AOP를 적용할 수 있다.
Leave a comment