728x90 반응형 AOP1 Spring AOP(Aspect-Oriented Programming)를 예제를 통해 알아보자 안녕하세요 오늘은 Spring AOP에 대해 알아보겠습니다. **Aspect-Oriented Programming (AOP)**는 소프트웨어 개발에서 관심사 분리(Separation of Concerns)를 달성하기 위한 프로그래밍 패러다임입니다. Spring AOP는 Spring Framework에서 AOP를 구현한 모듈로, 횡단 관심사(cross-cutting concerns)를 애플리케이션 로직과 분리하여 모듈화할 수 있게 해줍니다. 1. AOP의 주요 개념 AOP에서는 비즈니스 로직과 관련된 코드 외에보안, 로깅, 트랜잭션 관리, 예외 처리 등과 같은 공통적인 기능(횡단 관심사)을별도의 모듈로 분리할 수 있습니다. AOP의 주요 개념은 다음과 같습니다: 1.1 Aspect (애스펙트)정의: 애스펙.. 2024. 8. 10. 이전 1 다음 728x90 반응형