oracle – 如何使用iBatis从数据库中选择BLOB列
发布时间:2021-01-21 14:15 所属栏目:128 来源:网络整理
导读:表的一个列是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的更多信息. (编辑:ASP站长网) |
相关内容
网友评论
推荐文章
热点阅读