Java的:合并2“豆”,以产生一个新的(Java: Merge 2 “beans” to prod

2019-09-23 06:01发布

我需要采取一切从Bean1和Bean2领域和收藏,有时应用一些业务逻辑,并产生Bean3(所有bean都是同一个类型的一个相当复杂的图形休眠/域对象)。

任何思考如何做到这一点? 完成过类似的东西吗?

我的想法:

  1. 推土机(http://dozer.sourceforge.net/)
  2. BeanUtils的(http://commons.apache.org/beanutils/)
  3. 手卷解决方案
  4. 另一个很酷的解决方案?

任何建议?

Answer 1:

推土机是一个很好的豆映射工具。 然而,将不执行过程的任何业务逻辑。

我不应该是一个问题,以实现业务逻辑,并依靠推土机的豆映射。 这是我会怎么做。



Answer 2:

无论这些工具提供业务逻辑 - 也是它必须以某种方式实现。 豆utils的是GOOT与标准的符号来访问bean的属性。 您可以尝试时髦实现与漂亮的语法业务逻辑。



文章来源: Java: Merge 2 “beans” to produce a new one