1.6.3 기타 Aware인터페이스
앞서 언급한 ApplicationContextAware와 BeanNameAware외에도, Spring은 bean이 특정 인프라 의존성을 필요로한다는 것을 컨테이너에 알려주는 일련의 Aware 인터페이스를 제공한다. 일반적으로 이름은 종속성 유형을 나타내는 좋은 지표입니다. 다음 표는 가장 중요한 Aware인터페이스를 요약 한 것입니다 .
4. 인식 인터페이스
이름
주입 의존성
설명 된 ...
BootstrapContextAware
컨테이너가 실행되는 자원 어댑터 BootstrapContext 일반적으로, JCA를 인식하는 ApplicationContext 인스턴스에서만 사용할 수 있습니다.
이 인터페이스를 사용하면 코드를 Spring API에 묶고 Inversion of Control 스타일을 따르지 않는다는 점에 다시 주목하십시오. 결과적으로 컨테이너에 프로그래밍 방식으로 액세스해야하는 인프라 bean에 대해 권장합니다.
Last updated
Was this helpful?