java - Android/Java 最佳最新映射器

标签 java mapper

在我的 Android 应用程序中,我需要在应用程序层之间执行一些映射。主要在 DTO 和域类实例之间。

所以我一直在寻找映射器,这可以让我的生活更轻松,但我发现的大多数文章都相当旧,并且它们经常描述已弃用的映射器,例如

  • 推土机
  • 诺明
  • 变形
  • 桥梁模型

到目前为止我只找到了 2 个最新的映射器,例如

  1. mapStruct
  2. model mapper

我很困惑该选择哪一个,是否有更好的映射器能够满足我的需求?

基本上,我需要具有简单且易于理解的 API 的映射器,而不需要编写大量丑陋的代码来使用它。

最佳答案

嗯,在我的项目中我使用 ModelMapper 。 开始很简单。它有很好的文档和广泛的功能。而且,它的优势在于传统的映射。

Here您会发现很多使用它的示例。

编辑: 正如我所看到的,您在问题中提供了该项目的 GitHub 存储库的链接。

关于java - Android/Java 最佳最新映射器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40740808/

相关文章:

java - 为什么 SyncAdapter 会创建一个默认的定期同步,即使我没有调用 addPeriodicSync()?

java - reducer 不工作或永不接听电话

基于 C# 泛型的对象到对象映射器问题

hadoop - Sqoop 默认创建 6 个映射器?

java - 从外键获取 ID 的 JPA 命令

java - 如何修改 GridData 的 heightHint

java - 期待关闭,在第 1 行附近发现 'WHEN' 异常?如何在 HIbernate 中摆脱它

java - 打乱随机数组

hadoop - 如何建议在 Hadoop 集群中更均衡地分配容器?

hadoop - 每个映射器执行的任务