Java的Automapper
有.Net的Automapper的 Java等价物吗?
检查推土机项目。
推土机支持简单的属性映射,复杂types映射,双向映射,隐式显式映射以及recursion映射。
它使用BeanUtils并在其上进行扩展。
检查ModelMapper 。 它受到AutoMapper的启发,但增加了一些新的function,如智能映射。
ModelMapper是一个智能的对象映射框架,无需手动将对象映射到对方。 它使用基于约定的方法来映射对象,同时提供一个简单的重构安全API来处理特定的映射场景。
AutoMapper的创build者Jimmy Bogard也发表了一篇简短的博文:
http://lostechies.com/jimmybogard/2012/09/17/automapper-for-java/
您应该从Apache Commons检查开源项目Beanutils 。