commons-dbutil.jar

commons-dbutil.jar:

对传统操作数据库的类进行二次封装,可以把结果集转化成List

 

(1)org.apache.commons.dbutils

 

DbUtils : 提供如关闭连接、装载JDBC驱动程序等常规工作的工具类

 

QueryRunner: 该类简单化了SQL查询,它与ResultSetHandler组合在一起使用可以完成大部分的数据库操作,能够大大减少编码量。

 

QueryLoader: 属性文件加载器,主要用于加载属性文件中的SQL到内存中。

 

(2)org.apache.commons.dbutils.handlers

 

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中存放的是Map

 

ScalarHandler:将ResultSet中一条记录的其中某一列的数据存成Object

posted @ 2017-02-04 16:21  N神3  阅读(377)  评论(0编辑  收藏  举报