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
感谢您的阅读,您的支持是我写博客动力。