1.6.3 기타 Aware인터페이스

앞서 언급한 ApplicationContextAwareBeanNameAware외에도, Spring은 bean이 특정 인프라 의존성을 필요로한다는 것을 컨테이너에 알려주는 일련의 Aware 인터페이스를 제공한다. 일반적으로 이름은 종속성 유형을 나타내는 좋은 지표입니다. 다음 표는 가장 중요한 Aware인터페이스를 요약 한 것입니다 .

이 인터페이스를 사용하면 코드를 Spring API에 묶고 Inversion of Control 스타일을 따르지 않는다는 점에 다시 주목하십시오. 결과적으로 컨테이너에 프로그래밍 방식으로 액세스해야하는 인프라 bean에 대해 권장합니다.

Last updated