0

我有多层项目,其中包含模型、DTO、使用 DTO 的管理器/服务,还有一些 CXF Web 服务客户端,其层可以转换对我的模型的响应。我们使用不同的方法,项目很大,我们使用例如 Spring Beautils 的许多手动映射,这些映射可能会产生错误,难以维护但速度最快。

我发现 Orika 是一个有趣的库,它不像 Dozer 那样使用反射,它会在某些时候生成代码(如手动代码),但我不知道什么时候 - 当你使用 maven 构建应用程序或例如,当应用程序部署在 Weblogic 服务器上时?你会选择什么???

顺便说一句:你知道其他值得使用的库吗(我使用 Java 1.7、log4j、junit、spring、hibernate、cxf、jersey、guava、lamba4j)?

4

2 回答 2

0

这是比较各种映射解决方案的论文。Orika 是一个不错的选择。

于 2014-02-15T15:23:31.810 回答
0

您可能有兴趣查看JMapper 框架。特别是因为它允许管理多级映射(此处为wiki 页面

于 2015-03-30T10:01:02.240 回答