Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
目前,我可以使用瞬态功能指示 Hyberjaxb 在编译时不将节点保留在 xml 对象中。无论如何在运行时动态应用它?如果x=y,则在 xml 对象中持久化特定节点,否则不持久化。
x=y
是否有另一种策略来处理这个问题?
我认为这不是 Hyperjaxb 的任务,因为 HJ 主要是一个编译时工具。只有非常有限的运行时影响。
制作对象结构的深层副本然后删除您不想编组的内容是否足够?您可以使用诸如可复制插件之类的东西来生成不错的复制/克隆方法,甚至可以使用自定义复制策略。