oracle – 如何使用iBatis从数据库中选择BLOB列
发布时间:2021-01-23 08:14:45 所属栏目:站长百科 来源:网络整理
导读:表的一个列是BLOB数据类型(Oracle 10g).我们有一个简单的选择查询,通过iBatis执行选择BLOB列并使用Struts2 amp;显示它. JSP. iBatis xml文件中的结果标记的jdbctype为java.sql.Blob result property="uploadContent" column="uploadcontent" jdbctype="Blob"
表的一个列是BLOB数据类型(Oracle 10g).我们有一个简单的选择查询,通过iBatis执行选择BLOB列并使用Struts2& amp;显示它. JSP. iBatis xml文件中的结果标记的jdbctype为java.sql.Blob <result property="uploadContent" column="uploadcontent" jdbctype="Blob"/> 我们应该提到Blob列的任何typeHandler类吗?目前,我们收到一个错误,指出列类型不匹配. 注意:选择此列并将其映射到具有java.sql.Blob类型属性的java bean 解决方法我认为你不能将本机jdbctype用于Oracle中的LOB类型和iBatis.解决方案是创建自定义typeHandler来处理LOB,然后将其映射为 –<result property="aClassStringProperty" column="aClobColumn" typeHandler="com.path.to.my.ClobTypeHandler"/> 有关typeHandlerCallback here的更多信息. (编辑:威海站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
站长推荐
热点阅读