猿问

Spring: FactoryBean相对于BeanFactory有啥好处?

FactoryBean理解上比较绕那么这种概念,在软件工程上或者说在平时使用上相对于BeanFactory有啥好处?为何要有这么个设计模式?
繁星淼淼
浏览 384回答 2
2回答

慕容708150

两者不是用在同一个地方的,所以不具有相互替代性,也不具有可比性,就好比桌子腿跟勺子。你把spring框架看成一张餐桌,BeanFactory好比桌子腿,属于框架的一部分,而FactoryBean是在框架内根据业务需要来的,你喝汤可以用勺子,夹菜可以用筷子,但勺子和筷子都不能代替桌腿。
随时随地看视频慕课网APP

相关分类

JavaScript
我要回答