[原创]简谈DBUtils的使用

昨天写了JDBCUtils的简单封装, 手误写成了DBUtils的封装

使用DBUtils时需要使用JDBCUtils去获得连接池.


*   使用DBUtils之前要导入的jar包

*   代码实现

*  DBUtils的核心API

(1)QueryRunner对象

    1)创建QueryRunner对象

         无参构造:QueryRunner runner = new QueryRunner();

         有参构造:QueryRunner runner = new QueryRunner(DataSource ds);

    2)操作数据库的方法

         更新操作:update

         批量操作:batch

         查询操作:query

(2)ResultSetHandler接口

      ResultSetHandler是对查询结果集ResultSet进行封装操作的接口,其子类有9个。

      BeanHandler:将查询的一条数据直接封装到一个实体Bean中

      BeanListHandler:将查询的每条数据封装成一个实体,在将实体封装到List中

      MapHandler:将查询的一条数据结果封装到Map中

      MapListHandler:将查询的每一条数据封装到Map中,在将每个Map封装List中

      ColumnListHandler:查询某一列数据封装到List中

      ScalarHandler:返回一个

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 134,981评论 19 139
  • JDBC框架——DBUtils 本文包括: 1、DBUtils简介 2、DbUtils类 3、QueryRunne...
    加油小杜阅读 915评论 0 1
  • 本文包括:1、DBUtils简介2、DbUtils类3、QueryRunner类4、ResultSetHandle...
    廖少少阅读 20,866评论 1 24
  • 1. Java基础部分 基础部分的顺序:基本语法,类相关的语法,内部类的语法,继承相关的语法,异常的语法,线程的语...
    子非鱼_t_阅读 31,767评论 18 399
  • ​牛仔裤如今在穿衣届中起到了不可磨灭的作用 几乎人人都备有牛仔裤 请点击此处输入图片描述 而作为日常穿着的必备 掌...
    美姬酱阅读 605评论 0 0