我有一个ApplicationContextProvider类,可以用于从未由Spring管理的bean中访问Spring ApplicationContext。类似于此处提到的here。
对于由Spring管理的bean,我可以使它们成为ApplicationContextAware,以便它们可以访问ApplicationContext。
我的问题是,是否应该继续使用ApplicationContextAware,还是使用常见的ApplicationContextProvider来从由Spring管理的bean获取Spring应用程序上下文?
对于由Spring管理的bean,我可以使它们成为ApplicationContextAware,以便它们可以访问ApplicationContext。
我的问题是,是否应该继续使用ApplicationContextAware,还是使用常见的ApplicationContextProvider来从由Spring管理的bean获取Spring应用程序上下文?