程序员社区

【深入Spring】Spring集合属性注入(array、set、list、map、properties)

一.Spring注入集合和数组的方式
<bean id="myCollection" class="com.bjsxt.pojo.MyCollection" >
        <!-- 注入数组 -->
        <property name="array">
            <array>
                <value>1</value>
                <value>2</value>
                <value>3</value>
            </array>
        </property>
        
        <!-- 注入List集合 -->
        <property name="list">
            <list>
                <value>吴京</value>
                <value>唐国强</value>
                <value>张国立</value>
            </list>
        </property>
        
        <!-- 注入Set集合 -->
        <property name="set">
            <set>
                <value>流浪地球</value>
                <value>建国大业</value>
                <value>康熙盛世</value>
            </set>
        </property>
        
              <!--注入map集合-->
        <property name="map">
            <map>
                               <!--第一种方式-->
                <entry>
                    <key>
                        <value>吴京</value>
                    </key>
                    <value>流浪地球</value>
                </entry>
                <entry>
                    <key>
                        <value>唐国强</value>
                    </key>
                    <ref bean="partner3"/>
                </entry>

                                <!--第二种方式-->
                <entry key="张国立"  value="康熙盛世">
                                </entry>
            </map>
        </property>

        <!--注入properties-->
        <property name="props">
            <props>
                 <prop key="email">123456@qq.com</prop> 
                                 <prop key="qq">1234890</prop> 
            </props>
        </property>
   </bean>
赞(0) 打赏
未经允许不得转载:IDEA激活码 » 【深入Spring】Spring集合属性注入(array、set、list、map、properties)

相关推荐

  • 暂无文章

一个分享Java & Python知识的社区