Spring为集合赋值

自定义类
为list与set赋值:
在这里插入图片描述
map与property:
在这里插入图片描述
测试与运行结果:
在这里插入图片描述
在这里插入图片描述

<property name="list">
<!--            给list集合进行赋值 value节点用于普通属性 ref用于已存在的对象注值-->
            <list>
                <value>cgx</value>
                <value>zzt</value>
                <value>zxy</value>
<!--                存放对象-->
                <ref bean="myBook"/>

            </list>
        </property>


        <property name="set">
            <set>
                <value>1</value>
                <value>2</value>
                <value>3</value>
            </set>
        </property>


        <property name="map">
            <map >
                <entry key="name" value="王一博" ></entry>
                <entry key="age" value="23" ></entry>
            </map>
        </property>


        <property name="p">
            <props>
                <prop key="wyb">王一博</prop>
                <prop key="xz">肖战</prop>
            </props>
        </property>

引入一个已存在的对象,但不在这个文件中???怎么让他导入进来

 <!--如何让导入一个已存在的spring配置文件-->
<import resource="applicationContext-book.xml"></import>

也可以不对配置文件进行修改
另一种方式: 添加两个配置文件

public void test(){
    ClassPathXmlApplicationContext ac = new ClassPathXmlApplicationContext("cn/zzt/g/include/applicationContext.xml","cn/zzt/g/include/applicationContext-book.xml");
    Orders orders= (Orders)ac.getBean("collection");
    System.out.println(orders);

}
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值