在我的春節,MMVC應用,的WebApplicationContext VS的ApplicationContext
我有一個XX-servlet.xml中相當於我的調度員servlet-定義我的web層豆/類和導入其他context.xml中定義的所有持久圖層bean /服務。
在XX-servlet.xml中,
已經定義了一個ApplicationContextProvider
類,它實現ApplicationcontextAware
接口。
並且已經用@Component
註釋了我所有的bean(表示對象),並在需要時從ApplicationContext
(不使用WebApplicationContext
)獲取這些bean的實例。
那麼,在這種情況下,我的豆的範圍是什麼?
另外,如果我使用WebApplicationContext
,會出現什麼情況?
什麼是最佳實踐...使用ApplicationContext
或WebApplicationContext
?