Java自动映射器

Java自动映射器,java,.net,mapping,automapper,Java,.net,Mapping,Automapper,是否有与.Net相当的Java?您应该从中检查开源项目。检查项目 Dozer支持简单属性映射、复杂类型映射、双向映射、隐式-显式映射以及递归映射 它利用并扩展了它。签出。它的灵感来自AutoMapper,但增加了一些新功能,如智能映射 ModelMapper是一个智能对象 消除 需要手动将对象映射到每个 其他的。它使用基于约定的 映射对象的方法 提供一个简单的重构安全 用于处理特定映射的API 情景 此外,AutoMapper的创建者Jimmy Bogard也发表了一篇简短的博文: 如果你能告

是否有与.Net相当的Java?

您应该从中检查开源项目。

检查项目

Dozer支持简单属性映射、复杂类型映射、双向映射、隐式-显式映射以及递归映射

它利用并扩展了它。

签出。它的灵感来自AutoMapper,但增加了一些新功能,如智能映射

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

此外,AutoMapper的创建者Jimmy Bogard也发表了一篇简短的博文:


如果你能告诉我们Automapper在.NET中做了什么,那么我们这些Java怪胎也可以回答;-)@Joachim Sauer尽管这个问题已经结束,但它包含了大量的信息!这里没有提到许多其他地图绘制者。请参阅这篇文章,了解示例和性能的巨大比较(2018):如果编写自定义映射,请注意这个问题:我刚刚遇到了这篇文章,它在工作中遇到了一些麻烦!ModelMapper看起来非常强大。作为一个来自C#/AutoMapper背景的人,我建议你看看这个。未来的读者请记住,推土机是最慢的绘图机之一。这可能对您重要,也可能不重要,具体取决于您的使用情况:)