| 订阅 | 在线投稿
分享
 
 
 

JavaBean映射工具Dozer2.0发布

来源:互联网  宽屏版  评论
2008-05-19 06:27:15

Java Bean 映射工具 Dozer 2.0 发布了。

Dozer可以在JavaBean到JavaBean之间进行递归数据复制,并且这些JavaBean可以是不同的

复杂的类型。

所有的mapping,Dozer将会很直接的将名称相同的fields进行复制,如果field名不同,或者有特别的对应要求,则可以在xml中进行定义。

新版本主要是为了解决XSD schema 类型和domain objects之间的 SOA mapping 问题。

2.0的新特性包括:

Context based mapping

Collection and Array mapping handling Lists, Sets, Arrays and allowing for class type hints

Support for custom converters

Custom bean factories for beans that do not follow the JavaBean specification

Inheritance mapping including abstract classes and interfaces

Field exclusion and custom getter() setter() functionality

Copy-by-reference and 'self' mappingNull and empty quote source value exclusionBi-directional or one-way mapping

String to date mapping

Data type conversion like String to Integer Wrapper or String to primitive

Class level mapping recursion and deep property mapping

<buzzword>Spring integration</buzzword>

Map backed property support

8X speed improvement over dozer 1.x

在一个多层架构中,mapping框架是非常重要的,因为我们经常需要把某个层的对象传输到另外一个层,这个时候,一个好的mapping框架,可以帮你减轻负担。

官方站点:http://dozer.sourceforge.net/

 
  Java Bean 映射工具 Dozer 2.0 发布了。   Dozer可以在JavaBean到JavaBean之间进行递归数据复制,并且这些JavaBean可以是不同的   复杂的类型。   所有的mapping,Dozer将会很直接的将名称相同的fields进行复制,如果field名不同,或者有特别的对应要求,则可以在xml中进行定义。   新版本主要是为了解决XSD schema 类型和domain objects之间的 SOA mapping 问题。   2.0的新特性包括:   Context based mapping   Collection and Array mapping handling Lists, Sets, Arrays and allowing for class type hints   Support for custom converters   Custom bean factories for beans that do not follow the JavaBean specification   Inheritance mapping including abstract classes and interfaces   Field exclusion and custom getter() setter() functionality   Copy-by-reference and 'self' mappingNull and empty quote source value exclusionBi-directional or one-way mapping   String to date mapping   Data type conversion like String to Integer Wrapper or String to primitive   Class level mapping recursion and deep property mapping   <buzzword>Spring integration</buzzword>   Map backed property support   8X speed improvement over dozer 1.x   在一个多层架构中,mapping框架是非常重要的,因为我们经常需要把某个层的对象传输到另外一个层,这个时候,一个好的mapping框架,可以帮你减轻负担。   官方站点:http://dozer.sourceforge.net/
󰈣󰈤
 
 
 
>>返回首页<<
 
 热帖排行
 
 
 
静静地坐在废墟上,四周的荒凉一望无际,忽然觉得,凄凉也很美
©2005- 王朝网络 版权所有