Dozer 使用 xml文件配置2

来源:互联网 发布:淘宝活动流程 编辑:程序博客网 时间:2024/05/18 02:21

 字符串到日期类型的映射转换

只有指定了日期格式的StringàDate转换才会被执行,例子如下(这个是指定某一字段的)

<field> 
<a date-format="MM/dd/yyyy HH:mm:ss:SS">dateString</a>
<b>dateObject</b>
</field>


这个是指定这个mapping

下所有字段格式化的        

 

<mapping date-format="MM-dd-yyyy HH:mm:ss">
<class-a>org.dozer.vo.TestObject</class-a>
<class-b>org.dozer.vo.TestObjectPrime</class-b>
<field>
<a>dateString</a>
<b>dateObject</b>
</field>
</mapping>  

 

这个是对没有明确指定格式的其他的字段有效

<mappings>

<configuration>


<date-format>MM/dd/yyyy HH:mm</date-format>


</configuration>


<class-a>org.dozer.vo.TestObject</class-a>

<class-b>org.dozer.vo.TestObjectPrime</class-b>
<field>
<a>dateString</a>
<b>dateObject</b>
</field>
</mapping>
<mapping>
<class-a>org.dozer.vo.SomeObject</class-a>
<class-b>org.dozer.vo.SomeOtherObject</class-b>
<field>
<a>srcField</a>
<b>destField</b>
</field>
</mapping>
</mappings>