DBUtils介绍
来源:互联网 发布:中青宝 跳跃网络 编辑:程序博客网 时间:2024/06/01 08:33
一、DBUtils介绍 apache
什么是dbutils,它的作用
DBUtils是java编程中的数据库操作实用工具,小巧简单实用。
DBUtils封装了对JDBC的操作,简化了JDBC操作。可以少写代码。
1.对于数据表的读操作,他可以把结果转换成List,Array,Set等java集合,便于程序员操作;
2.对于数据表的写操作,也变得很简单(只需写sql语句)
3.可以使用数据源,使用JNDI,数据库连接池等技术来优化性能--重用已经构建好的数据库连接对象
二、DBUtils的三个核心对象
> QueryRunner类
> ResultSetHandler接口
> DBUtils类
QueryRunner类
QueryRunner中提供对sql语句操作的API.
它主要有三个方法
query() 用于执行select
update() 用于执行insert update delete
batch() 批处理
ResultSetHandler接口
用于定义select操作后,怎样封装结果集.
DbUtils类
它就是一个工具类,定义了关闭资源与事务处理的方法
三、Dbutils快速入门
> 导入jar包
> 创建QueryRunner对象
> 使用query方法执行select语句
> 使用ResultSetHandler封装结果集
> 使用DbUtils类释放资源
Dbutils快速入门实现步骤:
创建数据库及表
CREATE DATABASE day14;
USE day14;
create table account(
id int primary key auto_increment,
name varcar(50),
money float
);
insert into account(name,money) values('aaa',1000);
insert into account(name,money) values('bbb',1000);
insert into account(name,money) values('ccc',1000);
SELECT * FROM account;
第一步:导入jar包
注意: c3p0与mysql驱动jar也要导入。
//创建QueryRunner对象
//使用query方法执行select语句
//使用ResultSetHandler封装结果集
//使用DbUtils类释放资源
- DBUtils介绍
- DBUtils介绍
- dbutils 介绍
- DBUtils详细介绍+实例
- DbUtils介绍和使用
- commons-dbutils使用介绍
- apache dbutils介绍
- dbutils 介绍与使用
- 数据库连接池,DBUtils,PreparedStatement介绍
- 黑马day12 DbUtils的介绍
- Dbutils
- dbutils
- DbUtils
- DBUtils
- DBUtils
- DBUtils
- DBUtils
- DBUtils
- android library 使用switch 问题
- SQL——关系模型
- storm中自定义输出信息到文件中,不包括系统级别的信息。
- JAVABEAN EJB POJO区别
- 关于如何使用ajax异步判断用户名是否存在
- DBUtils介绍
- ERROR: ld.so: object '/lib64/fileprotect.so' from /etc/ld.so.preload cannot be preloaded: ignored.问题
- 单页应用的数据流方案探索
- STM32F030使用RTC周期性唤醒STOP模式
- JAVA 基础代码性能优化
- Java泛型知识点:泛型类、泛型接口和泛型方法
- php中返回句柄的意思
- 贪心算法--独木舟上的旅行
- 选项卡加定时器