在我的 Spring-MMVC 应用程序中,
我有一个与调度程序 servlet 对应的xx-servlet.xml - 定义我的 Web 层 bean/类并导入另一个定义所有持久层 bean/服务的 context.xml。
在 xx-servlet.xml 中,
定义了一个ApplicationContextProvider
实现ApplicationcontextAware
接口的类。
并在需要时从(不使用)@Component
获取这些 bean 的实例并注释了我所有的 bean(表示对象)。ApplicationContext
WebApplicationContext
那么,在这种情况下,我的 bean 的范围是什么?
另外,如果我使用会WebApplicationContext
怎样?
最好的做法是什么……使用ApplicationContext
or WebApplicationContext
?