别名(alias标签)
<bean id="user" class="com.chen.pojo.User">
<!-- <constructor-arg index="0" value="杰哥"/>-->
<!-- <constructor-arg type="java.lang.String" value="杰哥2号"/>-->
<constructor-arg name="name" value="杰哥三号"/>
</bean>
<alias name="user" alias="ajdgkas"/>
使用:
public void test(){
ApplicationContext classPathXmlApplicationContext = new ClassPathXmlApplicationContext("beans.xml");
User user = (User) classPathXmlApplicationContext.getBean("ajdgkas");
user.show();
}
Bean的配置
<!--
id : bean的唯一标识符,也就是相当于我们学的对象名
class : bean对象所对应的全限定名:包名+类型
name :也是别名,而且name 可以同时取多个别名
-->
<bean id="userT" class="com. kuang.pojo.userT" name="user2 u2,u3>
<property name="name" value="莫荒莫慌"/>
</bean>
import
import标签多用于团队开发
可以将多个配置文件,导入合并为一个
这样就只需要调用合并的配置文件即可
本文介绍了Spring中XML配置文件的bean定义,包括id、class和name属性的使用,特别是别名(alias)的设置。示例展示了如何通过别名获取bean实例,并在实际应用中如何导入多个配置文件进行团队开发。内容涵盖了bean的构造参数注入以及import标签的作用。
168万+

被折叠的 条评论
为什么被折叠?



