是否有任何库可以轻松地允许 Java bean 投影?
我有一个按照 Javabean 约定用 getter 和 setter 编写的 bean,并且在运行时在不同的地方我想要获取一个完全填充的 bean,并创建一个新实例,其中仅包含从原始实例填充的属性的子集.
可以使用像 QueryDSL 这样的东西吗? Jackson 拥有可在 JSON 序列化上下文中使用的 View ,但我一直在寻找 Java 到 Java 的解决方案。
最佳答案
Dozer是一个 bean 映射器,它将使用反射复制属性。如果需要,可以将其配置为仅包含属性的子集。
关于Java Bean 投影,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12855062/