Spring的util标签,有以下几种类型。
<util:list>
<util:set>
<util:map>
<util:properties>
<util:constant>此标签配合<util:property-path>一起使用
顾名思义,大家应该能大体猜出它们的用途,下面我们再接着看一下它们的用法。
1.首先要引入util命名空间
<beans xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:util="http://www.springframework.org/schema/util" xsi:schemaLocation="http://www.springframework.org/schema/util http://www.springframework.org/schema/util/spring-util-4.3.xsd">
2.<util:list>
<!-- 使用util命名空间配置一个List集合 --> <util:list id="userList" value-type="java.lang.String"> <value>乔丹</value> <value>李逵</value> <value>乾隆</value> </util:list>
3.<util:map>
<!-- 配置一个Map集合 --> <util:map id="userMap"> <entry key="user1" value-ref="user" /> <entry key="user2"> <!-- 配置一个内部Bean --> <bean class="com.ali.entity.User"> <property name="age" value="12" /> <property name="name" value="小马" /> </bean> </entry> </util:map>
4.<util:propertis>
<!--配置一个 Properties--> <util:properties id="userProperties"> <prop key="name">建林</prop> <prop key="age">38</prop> </util:properties> <!-- 通过一个properties文件来配置一个properties--> <util:properties location="classpath:jdbc.properties" id="jdbc" />