beanfactory和applicationcontext的区别

applicationcontext主动加载 容器启动的时候加载 beanfactory 手动加载

beanfactory是spring ioc的核心。因为源码的bean加载也是通过beanfactory

applicationcontext是继承自beanfactory

bean何时被加载?

applicationcontext

singleton  默认  默认懒加载=false  提前预加载

                懒加载=true 用的时候加载

prototype  多例  用的时候加载。

beanfactory的时候,用的时候加载

 

posted @ 2019-01-22 10:05  saveworld_niub  阅读(193)  评论(0编辑  收藏  举报