使用DBUtils获取Blob类型数据
来源:互联网 发布:java得到项目根目录 编辑:程序博客网 时间:2024/06/05 07:34
DBUtils的三个核心类
DBUtils
- 介绍:连接数据库对象—-jdbc辅助方法的集合类,线程安全
- 功能:控制连接,控制书屋,控制驱动加载额一个类。
- 构造函数:
DbUtils()
- 1
- QueryRunner
- 介绍:使用插拔策略执行SQL查询,线程安全。
- 构造函数:
QueryRunner()QueryRunner(boolean pmdKnownBroken)QueryRunner(DataSource ds)QueryRunner(DataSource ds,boolean pmdKnownBroken)
- 1
- 2
- 3
- 4
- ResultSetHandler
- 介绍:封装数据的策略对象。将封装结果集中的数据,转换到另一个对象
- 方法:
handle(ResultSet rs)
- 1
ResultSetHandler实现类介绍
ArrayHandler :将ResultSet中第一行的数据转化成对象数组ArrayListHandler :将ResultSet中所有的数据转化成List,List中存放的是Object[]BeanHandler :将ResultSet中第一行的数据转化成类对象BeanListHandler :将ResultSet中所有的数据转化成List,List中存放的是类对象ColumnListHandler:将ResultSet中某一列的数据存成List,List中存放的是Object对象KeyedHandler :将ResultSet中存成映射,key为某一列对应为Map。Map中存放的是数据MapHandler :将ResultSet中第一行的数据存成Map映射MapListHandler :将ResultSet中所有的数据存成List。List中存放的是MapScalarHandler :将ResultSet中一条记录的其中某一列的数据存成Object
阅读全文