...
3.3. 제어의 역전(IoC) 컨테이너
자바 기반 빈 메타데이터
JavaConfig 프로젝트로부터 일부 핵심기능이 스프링 프레임워크에 추가됨. 아래 애노테이션을 직접 지원함.
@Configuration
@Bean
@DependsOn
@Primary
@Lazy
@Import
@ImportResource
@Value
아래는 새로운 JavaConfig 기능을 사용해서 기본적인 설정을 제공하는 자바 클래스의 예제임.
Gister macro | ||
---|---|---|
|
이 설정이 동작하게 하려면 애플리케이션 컨텍스트 XML 파일에 컴포넌트 스캔을 추가해야 함.
Gister macro | ||
---|---|---|
|
또는 AnnotationConfigApplicationContext를 직접 사용하는 @Configuration 클래스를 사용할 수 있음.
Gister macro | ||
---|---|---|
|
컴포넌트안에서 빈 메타데이터 정의
3.4. 범용적인 타입 컨버전(형 변화) 시스템 및 필드 포맷 시스템
...