• Spring 注入集合


    Spring 中,注入集合类型的数值方式

        <bean id="javaCollection" class="com.qie_zi.JavaCollection">
            <property name="addressList">
                <list>
                    <value>1</value>
                    <value>2</value>
                    <value>3</value>
                    <value>4</value>
                </list>
            </property>
            
            <property name="addressMap">
                <map>
                    <entry key="1" value="1"></entry>        
                    <entry key="2" value="2"></entry>        
                    <entry key="3" value="3"></entry>        
                    <entry key="4" value="4"></entry>        
                </map>
            </property>
            
            <property name="addressSet">
                <set>
                    <value>1</value>
                    <value>2</value>
                    <value>3</value>
                    <value>4</value>
                </set>
            </property>
            
            <property name="addressProp">
                <props>
                    <prop key="1">1</prop>
                    <prop key="1">2</prop>
                    <prop key="1">3</prop>
                    <prop key="1">4</prop>
                </props>
            </property>
        </bean>

    list  

            <property name="addressList">
                <list>
                    <value>1</value>
                    <value>2</value>
                    <value>3</value>
                    <value>4</value>
                </list>
            </property>

    map

            <property name="addressMap">
                <map>
                    <entry key="1" value="1"></entry>        
                    <entry key="2" value="2"></entry>        
                    <entry key="3" value="3"></entry>        
                    <entry key="4" value="4"></entry>        
                </map>
            </property>

    set

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

    Properties

            <property name="addressProp">
                <props>
                    <prop key="1">1</prop>
                    <prop key="1">2</prop>
                    <prop key="1">3</prop>
                    <prop key="1">4</prop>
                </props>
            </property>

     附录:pojo

    package com.qie_zi;
    
    import java.util.List;
    import java.util.Map;
    import java.util.Properties;
    import java.util.Set;
    
    public class JavaCollection {
        Map addressMap;
        List addressList;
        Set addressSet;
        Properties addressProp;
    
        public Map getAddressMap() {
            return addressMap;
        }
    
        public void setAddressMap(Map addressMap) {
            this.addressMap = addressMap;
        }
    
        public List getAddressList() {
            return addressList;
        }
    
        public void setAddressList(List addressList) {
            this.addressList = addressList;
        }
    
        public Set getAddressSet() {
            return addressSet;
        }
    
        public void setAddressSet(Set addressSet) {
            this.addressSet = addressSet;
        }
    
        public Properties getAddressProp() {
            return addressProp;
        }
    
        public void setAddressProp(Properties addressProp) {
            this.addressProp = addressProp;
        }
    
    }
  • 相关阅读:
    Pytorch学习(一)基础语法篇
    CSAPP深入理解计算机系统(第二版)第三章家庭作业答案
    理解DP(持续更新)
    LeetCode题解 | 215. 数组中的第K个最大元素
    快速排序
    浅谈设计模式(java)——从lol来看观察者模式
    <小虾米的android学习之旅1>Android框架
    程序员如何用技术变现?
    为了反击爬虫,前端工程师的脑洞可以有多大?
    如何成为一名爬虫工程师?(顺带提供工作机会)
  • 原文地址:https://www.cnblogs.com/qie-zi/p/8854268.html
Copyright © 2020-2023  润新知