Spring Beans是那些形成Spring应用的主干的java对象。它们被Spring IOC容器初始化,装配,管理。这些beans通过容器中配置的元数据创建。比如,以XML文件中的形式定义。Spring框架定义的beans都是单例beans。在bean tag中有个属性”singleton“,如果它被赋为TRUE,bean就是单例,否则就是一个prototypebean。默认是TRUE,所以所有在Spring框架中的beans默认都是单例。
一个Spring Bean的定义包含容器必知的所有配置元数据,包括如何创建一个bean,它的生命周期详情及它的依赖。
注意:本文归作者所有,未经作者允许,不得转载