AOP #aspect #advice 썸네일형 리스트형 스프링 AOP(Aspect-Oriented Programming) 관점 지향(AOP, Aspect-Oriented Programming) 로그기록, 트랜잭션, 예외처리, 이메일 통보 등의 웹 애플리케이션에서 공통으로 사용하는 기능들을 애플리케이션의 주기능을 추가할때마다 일일이 구현해야 될 불편함을 관점 지향 프로그래밍(AOP, Aspect Oriented Programming) 으로 해결할 수 있습니다. AOP 메서 안의 주기능과 보조 기능을 분리한 후 선택적으로 메서드에 적용해서 사용합니다. AOP 를 사용하면 전체 코드에 흩어져 있는 보조 기능을 하나의 장소에 모아서 관리할 수 있습니다. 또 보조 기능을 자신이 원하는 주기능에 선택적으로 적용하 룻 있어 코드가 단순해지고 가독성도 향상됩니다. AOP 관련 여러가지 용어 용어 설명 aspect 구현하고자 하는 보조 기.. 더보기 이전 1 다음