我需要从Bean1和Bean2中获取所有字段和集合,有时应用一些业务逻辑,并生成Bean3(所有bean都是具有相当复杂图形的相同类型的hibernate / domain对象)。
有关如何做到这一点的任何想法?过去做过类似的事情吗?
我的想法:
有什么建议吗?
答案 0 :(得分:0)
Dozer是一个很好的bean映射工具。 但是,它当然不会执行任何业务逻辑。
实现业务逻辑并依赖Dozer进行bean映射我不应该成为问题。这就是我要做的。
答案 1 :(得分:0)
这两种工具都没有提供业务逻辑 - 它也必须以某种方式实现。 Bean utils是用标准符号访问bean属性的goot。您可以尝试使用groovy来实现具有良好语法的业务逻辑。