728x90
반응형
스프링 프레임워크로 개발을 하면서 Bean들을 동적으로나 여러 방면으로 객체를 얻는 방법을 찾았다.
ApplicationContextAware 인터페이스
ApplicationContextAware 인터페이스를 implements를 하면 객체를 쉽게 얻을 수 있다.
@Component
public class ApplicationContextTest implements ApplicationContextAware {
private static ApplicationContext applicationContext;
@Override
public void setApplicationContext(ApplicationContext applicationContext) throws BeansException {
this.applicationContext = applicationContext;
}
}
728x90
반응형
'Study > Java' 카테고리의 다른 글
[Java] Apache Commons Collections를 사용하여 Map init (1) | 2022.09.14 |
---|---|
[Java] ApplicationContext란?(BeanFactory와의 차이점) (0) | 2022.09.14 |
[JAVA] Stream 사용법 및 예제 (0) | 2022.08.31 |
[JAVA] URLEncoder URLDecoder 클래스 (0) | 2022.08.31 |
[Java] String의 startsWith(), endsWith() 사용 방법 (0) | 2022.08.30 |
댓글