DbUtils的基本用法

1. 简介

​ 使用 JDBC 时冗余的代码太多了,为了简化开发我们可以选择使用 DbUtils 。

​ Commons DbUtils是Apache组织提供的一个对JDBC进行简单封装的开源工具类库,使用它能够简化JDBC应用程序的开发,同时也不会影响程序的性能。

2. 导入Jar包

下载网址:https://mirrors.tuna.tsinghua.edu.cn/apache//commons/dbutils/binaries/commons-dbutils-1.7-bin.zip

下载后解压,复制 commons-dbutils-1.7.jar 文件,导入项目即可。

image-20201219153048176

3. 核心类

3.1 DbUtils类

常用方法:

DbUtils.closeQuietly();  // 它有多种重载可以用于关闭 Connection Statement ResultSet等

3.2 QueryRunner类

构造方法:

QueryRunner();					// 无参构造,需要在使用时提供Connection对象,和自己手动关闭
QueryRunner(DataSource ds);		// 构造方法中给出数据源,查询时不必提供Connection对象,自然也没有关闭操作

一般使用有参构造,在DAO类中声明为成员变量,然后各个方法共用。这样在执行SQL语句时只有一行代码,看起来就很简洁了。

常用方法:

int update([Connection conn, ]String sql,Object... params
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值