zoukankan      html  css  js  c++  java
  • 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;
        }
    
    }
  • 相关阅读:
    Windows更改默认RDP端口
    npm
    virtbuilder、oz
    brctl 详细使用
    Linux 精心设计的操作
    Oracle 11.2.0.1.0 CRS4639: Could not contact Oracle High Availability Services
    Oracle 11g 数据库启动时实例恢复的背后
    RHEL Debian Repository Configuration
    C#编码规范2
    .net二维码图片生成,并在中间添加LOGO,附base64图片下载功能
  • 原文地址:https://www.cnblogs.com/qie-zi/p/8854268.html
Copyright © 2011-2022 走看看