3

是否有任何库可以轻松实现 Java bean 的投影?

我有一个按照 Javabean 约定用 getter 和 setter 编写的 bean,在运行时在不同的地方我想采用一个完全填充的 bean,并创建一个新实例,其中只填充了原始属性的子集。

可以使用 QueryDSL 之类的东西吗?Jackson 有可以在 JSON 序列化上下文中使用的视图,但我一直在寻找 Java 到 Java 的解决方案。

4

2 回答 2

0

查看Apache Commons BeanUtils

于 2012-10-12T08:31:15.887 回答
0

Dozer是一个 bean-mapper,它将使用反射复制属性。如果需要,可以将其配置为仅包含属性的子集。

于 2012-10-12T08:36:00.533 回答