Dbutils有啥用,具体怎么用?
时间: 2023-06-09 13:08:44 浏览: 95
DbUtils是Apache的一个Java库,提供一组JDBC工具类来简化对数据库的操作。DbUtils对JDBC进行了简易封装,使得开发者可以更加便捷地进行数据库操作,无需考虑资源释放问题。
具体使用方法如下:
1.导入DbUtils库
2.创建数据源,具体可以使用Druid或者C3P0等,本例使用的是Apache的BasicDataSource
BasicDataSource dataSource = new BasicDataSource();
dataSource.setDriverClassName("com.mysql.jdbc.Driver");
dataSource.setUrl("jdbc:mysql://localhost:3306/dbname");
dataSource.setUsername("root");
dataSource.setPassword("root123");
3.创建QueryRunner对象
QueryRunner queryRunner = new QueryRunner(dataSource);
4.执行查询操作
String sql = "select * from users where username=?";
User user = queryRunner.query(sql, new BeanHandler<User>(User.class), "test");
5.执行增删改操作
String sql = "insert into users(username,password) values(?,?)";
int result = queryRunner.update(sql, "test", "123456");
以上代码仅供参考,具体使用可以根据自己的需求进行调整。
相关推荐
![zip](https://img-home.csdnimg.cn/images/20210720083736.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)