FactoryBean理解上比较绕那么这种概念,在软件工程上或者说在平时使用上相对于BeanFactory有啥好处?为何要有这么个设计模式?
2 回答
慕容708150
TA贡献1831条经验 获得超4个赞
两者不是用在同一个地方的,所以不具有相互替代性,也不具有可比性,就好比桌子腿跟勺子。你把spring框架看成一张餐桌,BeanFactory好比桌子腿,属于框架的一部分,而FactoryBean是在框架内根据业务需要来的,你喝汤可以用勺子,夹菜可以用筷子,但勺子和筷子都不能代替桌腿。
添加回答
举报
0/150
提交
取消