SpringMVC为什么要分父子容器,只用一个容器行不行?

dao、service扫描在父容器
web相关扫面在子容器

这样是为了分层么?还是不得不这么做?
只用一个容器行不行?

阅读 4.6k
2 个回答
新手上路,请多包涵

spring mvc的controller层是可以注入service或dao 因为子容器可以看到父容器注入的类 但在service或dao中不可以注入controller 父容器得不到子容器的内容

springboot中父子容器同一个
另外springcloud中容器可能不止2个

推荐问题