spring和springMVC的關係

spring是監聽器創建的 相對於springMVC是父容器
springMVC是核心控制器dispartcherServlet創建的
web.xml在初始化的時候的順序 :1監聽器 2filter過濾器 3servlet

所以spring父容器先初始化好 所以spring容器中的servie就創建好 相應的dao也被注入
然後才初始化springMVC容器 在controller中將service注入 所以子容器springMVC可以從父容器spring中找到service進行注入(是就近原則 如果當前容器沒有 纔會從父容器中找 所以springMVC中不掃描service 如果掃描了就會注入的是springMVC中的service 而service的事務是在spring中配置的 所以此時注入的就不是代理對象!)

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章