Spring中Bean标签
的使用,其中每个属性的含义。
在Spring的xml文件中我们可以知道根元素是<beans>,而在它其中有许多的<bean>,<bean>有许多的属性和子元素。下图便是解释<bean>的属性和子元素。
<!--将指定类配置给Spring 让Spring创建其对象的实例-->
<bean id="定义一个名字" class="这里写对应的类"/>
这里id作为唯一标识,则可以知道id不可以重复
name也不可以重复
Bean的作用域
在Spring中一共定义了七种bean的作用域,其中单例(singleton)和原型(prototype),
在面试中问的比较多 (他俩的区别)
singleton是Spring中默认的作用域,其余都需要进行设置。
<bean id="scope" class="com.ssm.scope.Scope" scope="默认为:singleton,可以切换为其他">
使用注解
在spring中,如果有很多的Bean使用一次在xml里配一次相当麻烦,这里可以使用注解。
下图可以使用的注解,和一些说明。
此文章参考csdn用户冬瓜闯世界,我建议去
Spring系列--Bean标签详解_冬瓜闯世界的博客-CSDN博客_bean标签
大佬的很全。