Spring配置说明

本文介绍了Spring中XML配置文件的bean定义,包括id、class和name属性的使用,特别是别名(alias)的设置。示例展示了如何通过别名获取bean实例,并在实际应用中如何导入多个配置文件进行团队开发。内容涵盖了bean的构造参数注入以及import标签的作用。

别名(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标签多用于团队开发

可以将多个配置文件,导入合并为一个

这样就只需要调用合并的配置文件即可

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

莫荒莫慌

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值