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中配置的 所以此时注入的就不是代理对象!)

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