1.Dbutils是什么?
是Apache组织提供的一个对JDBC进行简单封装的开源工具类库,使用它能够简化JDBC应用程序的开发,同时也不会影响程序的性能。
2.Dbutils的作用?
可以帮助程序员,提高程序的开发效率。当然本身也有一些弊端,比如:开发周期长,效率低;程序员在开发的时候,有大量的重复劳动......
3.Dbutils的使用方法:
其中具体方法如下:
DbUtils类:启动类
ResultSetHandler接口:转换类型接口
MapListHandler类:实现类,把记录转化成List
BeanListHandler类:实现类,把记录转化成List,使记录为JavaBean类型的对象
Query Runner类:执行SQL语句的类
建立三个Java文件
命名为BeanListExample.java
Guestbook.java
MapListExample.java
基本步骤
1.导入Dbutils使用的jar包 2.新建DbutilsTest.java单元测试类 3.查看现有数据库数据 4.输入所需操作的代码 5.查看执行后的数据库结果 6.接下来测试插入方法,插入一条新数据 7.查看数据库执行结果 8.测试更新,更新刚插入的数据
使用Dbutils注意事项:
(1)需要导入的jar包:①MySql驱动 ②c3p0包 ③DbUtils包
(2)添加c3p0配置文件
(3)可以自行添加一个JDBCUtils工具类:用来获取c3p0连接池对象
