ibatis处理clob类型和blob类型

ibatis处理clob类型和blob类型

ID:34723350

大小:76.68 KB

页数:3页

时间:2019-03-10

ibatis处理clob类型和blob类型_第1页
ibatis处理clob类型和blob类型_第2页
ibatis处理clob类型和blob类型_第3页
资源描述:

《ibatis处理clob类型和blob类型》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、Ibatis读写CLOB数据和BOLB数据方法1. jdbc直接实现实现方法2.使用Spring的org.springframework.jdbc.support.lob.OracleLobHandler类处理,这里是配置全局步骤:1sql-map-config.xml的配置步骤:2 sqlMapClient的

2、配置  /sql-map-config.xml    

3、er"/>注意:采用这种方法只对数据源是直接连接Oracle的JDBC驱动方式有效,如果你采用数据连接池作为数据源,则这种办法无效。但是一般大型的项目都是使用连接池的,所以这个方法有很大的局限性方法3.通过实现Ibatis的TypeHandlerCallback接口来实现sqlMap的配置  

4、="syxbg0Result1"class="syxbg0">              存在的问题上面三种方法都存在的问题:1. 使用jdbc来实现,就失去了使用ibatis带来的便利,同时也失去了自动事务管理的能力,还有

5、需要自己去手工管理连接对象。代码量也相当复杂。2. 使用spring提供的处理器,不支持采用数据连接池的数据源,有很大的局限性。3. 通过实现ibatis的回调接口来实现,也有一定的局限性,需要新增一个类,配置也不方便,还可能会出错。三、    通过配置ParameterMap和ResultMap来实现对LOB类型的读写3.1    sqlMap的配置        

6、="java.lang.String"/>                      

7、ype="CLOB"javaType="java.lang.String"/>        3.2    插入和读取语句的配置      SELECT*   FROMsysxbg0        INSERTINTOsyxbg0(bm, jcjg)VALUES(?,?)  注意:因为使用了Paramet

8、erMap作为输入参数,在插入语句中用

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。