这没啥好说,直接看代码:
<bean id="entity" class="com.lsl.ssm.entity.EntityTest">
<!-- 使用<!CDATA[...]]>标记处理XML特殊字符 -->
<property name="specialCharacter1">
<value><![CDATA[P&G]]></value>
</property>
<!-- 把XML特殊字符替换为实体引用 -->
<property name="specialCharacter2">
<value>P&G</value>
</property>
<!-- 定义内部Bean -->
<property name="innerBean">
<bean class="com.lsl.ssm.entity.User">
<property name="username">
<value>Mr.3</value>
</property>
</bean>
</property>
<!-- 注入List类型 -->
<property name="list">
<list>
<!-- 定义list中的元素 -->
<value>Honor</value>
<value>Apple</value>
</list>
</property>
<!-- 注入数组类型 -->
<property name="array">
<array>
<!-- 定义数组中的元素 -->
<value>Honor</value>
<value>Apple</value>
</array>
</property>
<!-- 注入Set类型 -->
<property name="set">
<set>
<!-- 定义Set或数组中的元素 -->
<value>Honor</value>
<value>Apple</value>
</set>
</property>
<!-- 注入Map类型 -->
<property name="map">
<map>
<!-- 定义Map中的键值对 -->
<entry>
<key><value>Honor</value></key>
<value>荣耀</value>
</entry>
<entry>
<key><value>Apple</value></key>
<value>苹果</value>
</entry>
</map>
</property>
<!-- 注入Properties类型 -->
<property name="props">
<props>
<!-- 定义Properties中的键值对 -->
<prop key="honor">荣耀</prop>
<prop key="apple">苹果</prop>
</props>
</property>
<!-- 注入空字符串值 -->
<property name="emptyValue">
<value></value>
</property>
<!-- 注入null值 -->
<property name="nullValue">
<null/>
</property>
</bean>
更多推荐
MybatisHelperPro <<<<自己开发的一个Mybatis反编译插件,能快速生成代码,有兴趣可以看看