공통기반 핵심
Spring IoC Container, AOP, Resources, SpEL 등 Spring Framework 6.2 Core Technologies를 기반으로 한 공통기반 핵심 서비스를 다룬다.
이 페이지의 구성
공통기반 핵심
IoC Container
IoC 컨테이너는 객체 간의 종속성을 소스 코드 외부에서 설정하여 유연성과 확장성을 높이는 Spring 프레임워크의 핵심 기능이다.
AOP 서비스
AOP 서비스는 관점지향 프로그래밍(AOP)을 구현하며, 실행환경에서는 Spring AOP를 사용한다. 이 장에서는 AOP의 개요와 Spring의 AOP 지원에 대해 설명한다.
Resource 서비스
리소스를 활용하여 가장 많이 사용하는 메시지 제공 서비스는 미리 정의된 파일에서 키값에 해당하는 메시지를 읽어 오류나 안내 메시지를 제공하는 기능을 한다.
Spring Expression Language(SpEL)
Spring 3.0에서 도입된 SpEL은 빈 오브젝트에 접근해 프로퍼티 값을 동적으로 가져오는 표현식 언어로, JSP에서도 <spring:eval> 태그로 적용할 수 있다.