在Hibernate中使用MS SQL / Oracle的XML数据类型

时间:2009-06-30 15:31:49

标签: hibernate

这可能吗?情况是我想在我的数据库中存储一些XML,但是如果我们需要将它部署到差异后端,请尽可能保持通用。

我意识到我可以将它存储为String,但是我相信如果以这种方式存储它,MSSQL / Oracle会优化和验证XML,并让你搜索它吗?

1 个答案:

答案 0 :(得分:1)

如果提供org.hibernate.usertype.UserType的实现,则可以提供将任意Java类型映射到一个或多个数据库列的逻辑。

您可以在此处查看一些UserTypes示例:

或者只是谷歌“hibernate usertype”并找到更多。 :)