[ Spring ] AOP 사용법 정리
2021. 2. 4.
AOP (Aspect Oriented Programming) AOP 는 Aspect Oriented Programming 의 약자로 관점 지향 프로그래밍 이라고 불린다. AOP 의 기능은 - 횡단 관심사를 분리해서 제작 가능하다. ( 비즈니스 로직은 아니지만, 반드시 처리가 필요한 부분 ) 보안 로그 트랜잭션 - 개발자가 비즈니스 로직에만 집중할 수 있게 한다. 사용 방법 1. pom.xml 에 aop dependency 추가 org.springframework spring-aop 4.0.0.RELEASE org.aspectj aspectjweaver 1.8.0 dependencies 안에 위의 dependency를 추가해 준다. 2. src 에 test.util 폴더를 생성해서 WritingUtil 클..