스프링(Spring) 프레임워크 기본 개념 강좌 (4) - AOP * 스프링의 핵심 개념 - 이어서 계속 4) AOP IoC , DI 서비스 추상화와 더불어 스프링의 3대 기반 기술 중의 하나. AOP는 Aspect Oriented Programming 의 약자인데 그 의미는 무엇인가? 4-1) Aspect Oriented Programming의 의미는? -> Aspect 를 만드는 프로그램 방법. -> Aspect 지향 프로그램. 우리말로 풀이하면 관점 지향 프로그래밍 * 여기서 Aspect는 측면 또는 관점이라는 의미로 볼 수도 있고, 부가적인 업무를 의미하기도 함. “전통적인 객체지향기술의 설계방법으로는 독립적인 모듈화가 불가능한 트랜잭션 경계설정과 같은 부가 기능을 어떻게 모듈화 할 것인가” “트랜잭션(핵심 기능과 부가 기능)의 분리” 횡단 관심사와 이에 영향 .. 더보기 이전 1 ··· 216 217 218 219 220 221 222 ··· 385 다음