为什么Spring父容器对SpringMVC子容器中的bean是不可见的,而子容器对父容器的中bean却是可见的?
文章截图来自:Spring-SpringMVC父子容器&AOP使用总结
如果是把Spring父容器与Spring MVC子容器比喻成平常的父类和子类,请说明为什么能比喻成父类和子类?
为什么Spring父容器对SpringMVC子容器中的bean是不可见的,而子容器对父容器的中bean却是可见的?
文章截图来自:Spring-SpringMVC父子容器&AOP使用总结
如果是把Spring父容器与Spring MVC子容器比喻成平常的父类和子类,请说明为什么能比喻成父类和子类?
Spring框架包含很多Spring AOP、Spring ORM、Spring DAO、Spring Web、Spring Context、Spring Web MVC、Spring Core,每个都是Spring的一部分,相当于一个父类有多个子类,比喻成继承或者实现都可以。你可以这样想,既然这些容器都属于Spring框架,它肯定会继承或者实现Spring框架,不然弄这些框架做什么用。