pointcut (1) 썸네일형 리스트형 [Spring Boot] AOP 포인트 컷 사용하기 포인트컷(Pointcut)의 주요 용도포인트컷(Pointcut)은 AOP(Aspect-Oriented Programming)에서 Aspect(부가기능)가 적용될 지점을 결정하는 역할을 합니다. 즉, 어떤 메소드, 클래스 또는 패키지에 Advice(부가기능 로직)를 실행할지를 지정하는 것입니다. 이를 통해 특정 로직을 선택적으로 적용하고 불필요한 부분을 배제할 수 있습니다. 포인트컷(Pointcut) 왜 쓸까?특정 메소드나 클래스에 부가기능을 정확히 적용하기 위해모든 메소드에 일괄적으로 적용하면 불필요한 코드 실행이 발생할 수 있습니다.포인트컷을 통해 정확히 필요한 클래스/메소드만 필터링해 부가기능(로깅, 트랜잭션)을 적용할 수 있습니다. 예시 : 특정 컨트롤러 클래스에만 로깅을 적용할 때.유지보수성과.. 이전 1 다음