目前,我可以使用瞬态功能指示Hyberjaxb在编译时不在xml对象中持久化节点。有没有在运行时动态应用它的方法?如果为x=y,则持久化xml对象中特定节点,否则不持久化。
有没有别的策略来解决这个问题呢?
发布于 2011-09-17 15:18:19
我不认为这是Hyperjaxb的任务,因为HJ主要是一个编译时工具。只有非常有限的运行时影响。
创建一个对象结构的深层副本,然后删除您不想编组的内容,这样做是否足够?您可以使用诸如copyable plugin之类的工具来生成良好的复制/克隆方法,甚至可以使用自定义复制策略。
https://stackoverflow.com/questions/7442338
复制相似问题