Spring1 [Spring] Spring AOP는 무었인가? [Spring AOP는 왜 필요할까?]Spring으로 백엔드를 개발하다 보면 다음과 같은 코드들이 눈에 들어오기 시작한다.@Servicepublic class OrderService { public void order() { System.out.println("로그 시작"); // 주문 처리 로직 System.out.println("로그 끝"); }}이러한 코드들은 처음엔 아무 문제 없어 보인다.하지만 프로젝트가 조금만 커져도 다음과 같은 상황이 된다.- 모든 서비스 메스드에 로그처리- 모든 메서드에 트랜잭션 처리- 권한 체크 코드가 여기저기 생성이러한 상황에 놓일 때 이런 생각이 든다."이러한 코드들은 주문과 직접적인 관계가 없지 않나?"이런 질문에서 출.. 2026. 1. 20. 이전 1 다음