Spring依赖注入properties,Map,List

来源:互联网 发布:log4j数据存进mongodb 编辑:程序博客网 时间:2024/05/01 23:46

注入Properties #1

    <bean id="pro1" class="java.util.Properties">        <constructor-arg>            <props>                <prop key="abc">aaaa</prop>                <prop key="abc1">aaaa1</prop>            </props>        </constructor-arg>    </bean>

注入Properties ~从文件中初始化

方法1:    <bean id="pro2" class="org.springframework.beans.factory.config.PropertiesFactoryBean">        <property name="locations">            <list>                <value>config/xml/properties/config.properties</value>                <value>/WEB-INF/conf/application.properties</value>            </list>        </property>    </bean>方法2:<context:property-placeholder location="classpath:jdbc.properties" />

注入MAP

    <bean id="map1" class="java.util.HashMap">        <constructor-arg>            <map>                <entry key="column1" value="1"/>                <entry key="column2" value="2"/>            </map>        </constructor-arg>    </bean>

注入List

    <bean id="list1" class="java.util.ArrayList">       <constructor-arg>           <list>            <value>someString</value>            <ref bean="someBean"/>           </list>       </constructor-arg>   </bean>
0 0
原创粉丝点击