728x90 Proxy2 After Returning • Throwing Advice [ 이전 글 ] BeforeAdvice BeforeAdvice [ 이전 글 ] Around Advice ( ver. Spring ) Around Advice ( ver. Spring ) [ 이전 글 ]Aspect Oriented Programming ( 2 ) Aspect Oriented Programming ( 2 ) [ 이전 글 ] Aspect Oriented Programming ( 1 ) Aspect Oriented Programming ( 1 ) Aspect Oriented cloakinghost.tistory.com package spring.aop.advice; import java.lang.reflect.Method; import org.springframework.aop.AfterRetu.. 2023. 8. 7. Aspect Oriented Programming Aspect Oriented Programming 관점 지향 프로그래밍 ( 방법론 ) OOP 사용자가 요구한 업무내용(요청)을 분석하고 이를 기반의 로직을 만듬 개발자 관리자가 프로그램구현 혹은 테스트를 위한코드 개발자를 위한 부가적인 코드 ( 사용자 기준 주업무가 아닌 보조업무 ) 개발자 운영자 관리자 관점에서 코드를 만들자 더큰 범위이다 용어 Primary(Core) Concern : 주 업무 Cross-cutting Concern : 보조 업무 AOP의 종류 로그처리 보안처리 트랜잭션처리 객체가 가진 메소드의 앞 또는 뒤에 위치한다 Proxy를 사용해 보조업무를 분리하여 본 업무를 확인할수 있도록 만들어야한다 2023. 8. 7. 이전 1 다음