如何解决在Hibernate 5.4中将oracle xmltype映射到Document类型
我们正在将我们的应用程序从Spring / Hibernate 3.x迁移到5.x。
在旧的应用程序中,一切正常,但是在进行以下更改后,它无法正常工作。
我们没有收到任何异常,但是该值显示为Null。
此处代码:
数据库(oracle 11)列数据类型SYS.XMLTYPE
Pojo:
class xmldata implements Serilizable{
private int id;
private Document doc;
// getter setter method
}
Hbm文件:
<hibernate-mapping>
//details
<propeety name="doc" type="package.custom.OracleXmlType">
<column name="xmldata" />
</property>
</hibernate-mapping>
我们创建了一个自定义数据类型为OracleXmlType。
现在,从数据库中获取数据时,除从xmldata列中获取数据的文档外,其他值都将被映射。
能帮我解决这个问题吗?
注意:xmlperserv2 jar也有一些安全问题,我们可以使用的最新版本是什么?
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。