关于自研框架中的init容器初始化和Spring父子容器初始化的区别
来源:11-3 DispatcherServlet的重构
慕神5420521
2022-07-30
老师您好,自研框架中的是在init方法中进行Spring容器的IoC和AOP,Spring实际上是通过父子容器来管理的,父容器ClassPathXmlApplicationContext管理Controller、Service、DAO、Component等组件,而DispatcherServlet管理子容器中的HandlerMapping、View等相关的组件,想请教下父子容器分别创建自己管理bean的时机和创建时许是怎么样的,另外自研框架实现是不是和Spring实现有些出入?
写回答
1回答
-
翔仔
2022-07-30
同学好,这个一两句话描述得不清楚,主要可以参考 https://zhuanlan.zhihu.com/p/409831825
此外,自研框架肯定和这个是有出入的,但是原理是类似的,只是咱们只有一个容器,做了所有事情
00