Spring Framework (1) 썸네일형 리스트형 [Spring Framework] Aspect Oriented Programming with Spring 1) 개요- 관점 지향 프로그래밍(AOP)은 객체 지향 프로그래밍(OOP)을 보완하여 프로그램 구조에 대해 다른 방식으로 생각할 수 있게 해줍니다. 클래스 외에도 AOP는 관점(aspect)을 제공합니다. 관점은 여러 유형과 객체에 걸쳐서 발생하는 트랜잭션 관리와 같은 관심사를 모듈화할 수 있게 해줍니다. (이러한 관심사는 보통 교차 관심사(crosscutting concerns)라고 불립니다) - Spring의 핵심 요소 중 하나는 AOP 프레임워크입니다. Spring IoC 컨테이너는 AOP에 의존하지 않기 때문에, AOP를 사용하지 않아도 괜찮지만, AOP는 Spring IoC와 결합하여 매우 강력한 미들웨어 솔루션을 제공합니다. 2) Spring 2.0 AOP- Spring .. 이전 1 다음