Spring 受管理 Bean scope 的 prototype 和 singleton 区别
<br /> 如果一个bean是prototype的,并且这个bean要被注入到其它bean或者你通过getBean这样的方式获得这个bean的时候,spring容器会创建一个新的实例给你。
<br /> <br /> singleton模式指的是对某个对象的完全共享,包括代码空间和数据空间,也就是说,singleton会让所有线程共享他的成员变量。prototype 则不会这样。
<br /><br />
此外singleton的生命周期由容器来管理,但是prototype的生命
原创
2010-12-27 14:31:00 ·
576 阅读 ·
0 评论