JDBC:DBUtils完成 CRUD - QueryRunner核心类 & 创建
DBUtils完成 CRUD
<1> QueryRunner核心类
构造方法
QueryRunner()
QueryRunner(DataSource ds) ,提供数据源(连接池),DBUtils底层自动维护连接connection
常用方法
update(Connection conn, String sql, Object... params) ,用来完成表数据的增加、删除、更新操作
query(Connection conn, String sql, ResultSetHandler<T> rsh, Object... params) ,用来完成表 数据的查询操作
<2> QueryRunner的创建
手动模式
//手动方式 创建QueryRunner对象 QueryRunner qr = new QueryRunner();
自动模式
//自动创建 传入数据库连接池对象 QueryRunner qr2 = new QueryRunner(DruidUtils.getDataSource());
自动模式需要传入连接池对象
//获取连接池对象 public static DataSource getDataSource(){ return dataSource; }