-1

我有以下问题。我有一个 JPA 实体,其中包含 org.w3c.dom.Document 类型的属性。我不能,我也不想单独保存 DOM 树的每个对象。我更想要的是将 DOM 树表示的 XML 转换为 String 并将此 String 保存到数据库中。当我重新加载对象时,我希望我的对象解析 DOM 树并重新初始化属性。JPA可以做到这一点吗?

谢谢。

4

2 回答 2

0

经过一些额外的搜索,我终于找到了答案。您只需要告诉 JPA 将其保存为 Blob,其中包含元素内的 xml 文档。

编辑:事实证明,这不起作用。我想我在这里找到了一个可行的解决方案:Storing Objects in columns using Hibernate JPA

于 2013-02-14T17:17:36.533 回答
0

当然有可能。

您需要做的是将 dom 树视为自定义类型

于 2013-02-14T15:05:55.320 回答