![]() |
1
13
考虑签出 ModelMapper . 它不同于推土机和其他机器,因为它可以最小化智能映射对象模型所需的配置量。在需要配置的地方,ModelMapper提供了一个重构安全的API,它使用实际的代码来映射属性和值,而不是使用字符串引用或XML。 查看ModelMapper站点以了解更多信息: |
![]() |
2
8
你可能对 MapStruct 一个用于JavaBeans映射器的代码生成器。您必须实现源模型(例如,您的域对象)和目标模型(例如,DTO),并且mapstruct生成类型安全和快速的代码来在这些模型之间进行映射(免责声明:我是这个项目的作者)。 |
![]() |
3
2
使用GEDA——比所有提到的映射器都更快、更灵活。 http://inspire-software.com/confluence/display/GeDA/GeDA+-+Generic+DTO+Assembler wiki上的例子不多,但是junit(在源代码中)中有很多。 |
![]() |
4
2
这条线有点旧,但如果有人仍在尝试这样做, http://www.dtonator.org/ 是目前为止我找到的最好的选择。它是我能找到的唯一一个真正创建DTO文件的工具,并且没有绑定到特定的框架(Spring、Seam等)或IDE。 |
![]() |
Pep Gomez · Jackson忽略类序列化中的getter 7 年前 |
![]() |
Angelo · javax。坚持不懈PersistenceException:组织。冬眠MappingException:未知实体:it。*。PoolStateResult |将结果映射到DTO(非实体) 7 年前 |
![]() |
KaderLAB · 初始化DTO中的文件 7 年前 |
![]() |
Jesper · 从DAL返回的对象的DTO等价项是什么? 7 年前 |
![]() |
richard · 使用gson和back序列化不适用于泛型类型 7 年前 |