zoukankan      html  css  js  c++  java
  • spring中的prop、set、list、map

    props、set、list、map这些事spring配置文件中很常见的标签,下面说下各自的适用场合。

    props:用于键值对,建和值都为string类型。

    <property name="nameList">
                <props>
                    <prop key="name">zhangsan</prop>
                    <prop key="age">20</prop>
                </props>
            </property>

    set:用于属性set的情况,元素无重复。

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

    list:用法类似set,区别是元素可重复,比如List和数组。

    <property name="nameList">
                <list>
                    <value>zhangsan</value>
                    <value>lisi</value>
                </list>
            </property>

    map:类似props,建和值可以不是String,专用于Map

      <bean id="emp" class="springframe.entity.Employee">
            <property name="empName" value="狄仁杰"></property>
        </bean>
        <bean id="springUtil" class="springframe.util.Group">
            <property name="tempMap">
                <map>
                    <entry key="name" value-ref="emp"></entry>
                </map>
            </property>
        </bean>
  • 相关阅读:
    1503: [NOI2004]郁闷的出纳员
    2049: [Sdoi2008]Cave 洞穴勘测
    2301: [HAOI2011]Problem b
    BZOJ 1923: [Sdoi2010]外星千足虫
    BZOJ 2115: [Wc2011] Xor
    POJ 1830 开关问题
    欧拉函数基础
    BZOJ 2186 沙拉公主的困惑
    POJ 1845
    逆元基础知识整理
  • 原文地址:https://www.cnblogs.com/yxjdragon/p/5961478.html
Copyright © 2011-2022 走看看