반응형
ApplicationContext 자체를 주입하는 방법
나는 ApplicationContext
자신을 콩 에 주입하고 싶다 .
같은 것
public void setApplicationContext(ApplicationContect context) {
this.context = context;
}
봄에 가능할까요?
이전 댓글은 괜찮지 만 일반적으로 다음을 선호합니다.
@Autowired private ApplicationContext applicationContext;
ApplicationContextAware
인터페이스를 사용하여 간단합니다 .
public class A implements ApplicationContextAware {
private ApplicationContext context;
public void setApplicationContext(ApplicationContext context) {
this.context = context;
}
}
그런 다음 실제 applicationContext에서 bean을 참조하기 만하면됩니다.
<bean id="a" class="com.company.A" />
예, ApplicationContextAware 인터페이스를 구현하기 만하면됩니다 .
참고 URL : https://stackoverflow.com/questions/4914012/how-to-inject-applicationcontext-itself
반응형
'Programing' 카테고리의 다른 글
iPhone 용 Xcode에서 Core Data 모델을 생성 한 후 클래스를 생성하는 방법 (0) | 2020.12.03 |
---|---|
읽기 성능을 위해 OLAP 데이터베이스를 비정규 화해야합니까? (0) | 2020.12.03 |
배열에 요소가 있는지 확인하십시오. (0) | 2020.12.03 |
asyncio는 실제로 어떻게 작동합니까? (0) | 2020.12.03 |
점진적 향상과 점진적 저하의 차이점은 무엇입니까? (0) | 2020.12.03 |