2010-07-23 167 views
42

是否有与.Net的Automapper相当的Java?适用于Java的Automapper

+3

如果你能告诉我们什么呢Automapper在.NET中,那么我们Java的怪胎也可以回答;-) – 2010-07-23 14:38:04

+0

@Joachim Sauer http://automapper.codeplex.com – Omu 2010-07-26 13:56:13

回答

21

结账Dozer项目。

推土机支持简单的属性映射,复杂类型映射,双向映射,隐式显式映射以及递归映射。

它利用BeanUtils并在其上扩展。

15

结账ModelMapper。它受AutoMapper的启发,但增加了一些新的功能,如智能映射。

ModelMapper是一个智能对象 映射框架,它消除了需要 对象手动映射到每个 其他。它使用基于约定的 方法来映射对象,而 提供了一个简单的重构安全 API来处理特定映射 的情况。

http://modelmapper.org

同样来自吉米博加德,AutoMapper的创造者简短的博客文章:

http://lostechies.com/jimmybogard/2012/09/17/automapper-for-java/

+0

如果写入自定义映射,请注意此问题: https://github.com/jhalterman/modelmapper/issues/87 我刚刚跑到这一个在它的作品有点扳手! – 2014-08-27 15:41:40