Spring에서 관리하지 않는 Bean에서 Spring ApplicationContext에 액세스하는 데 사용할 수있는 ApplicationContextProvider 클래스가 있습니다. 언급 된 것과 같은 것 here모든 Spring에서 관리하는 공통 SpringApplicationContextProvider를 가지고 있고 그렇지 않으면
스프링 관리 빈의 경우 ApplicationContextAware를 만들 수 있으므로 ApplicationContext에 액세스 할 수 있습니다.
제 질문은 일반 ApplicationContextProvider를 사용하여 Spring 관리 빈에서 Spring 응용 프로그램 컨텍스트를 가져 오는 것이 좋을까요, 아니면 ApplicationContextAware를 계속 사용해야할까요?