首页 > 数据库技术 > 详细

JDBC 使用common-dbutiles

时间:2018-02-26 16:49:20      阅读:313      评论:0      收藏:0      [点我收藏+]

一:第三方jar mysql-connector-java-5.1.45-bin.jar,需要关注的核心类:

1、DbUtils----操作数据库的连接注册和释放。

2:、QueryRunner---对数据库进行操作的类,比如增删改查等。

3、ResultSetHandler--- 对查询结果集的处理的核心类。

代码:

 1 package mysql_comm_demo;
 2 
 3 import Jdbc_Test.jdbcutils;
 4 import org.apache.commons.dbutils.DbUtils;
 5 import org.apache.commons.dbutils.QueryRunner;
 6 
 7 import java.sql.Connection;
 8 import java.sql.SQLException;
 9 
10 public class comm_test {
11 
12     public  static  void main(String ...args)throws SQLException{
13         db_Test.con_mysql();
14     }
15 }
16 class db_Test{
17     private  static final Connection con= jdbcutils.getCon();
18       static void con_mysql() throws SQLException{
19           /*
20           用QueryRunner来进行操作数据库。sql用字符串占位符,在使用调用queryrunner的update(Connection con,String sql,Object ...para)
21           根据动态传入的para  替换sql中占位符,其中para可以是数组进行操作。
22            */
23         QueryRunner op_my=new QueryRunner();
24         String sql="insert into   system_user (nid,username,password) values(?,?,?)";
25         Object[]  info={13,"oop","123"};/*注意的是不确定参数的类型 使用Object*/
26         int row=op_my.update(con,sql,info);
27         DbUtils.closeQuietly(con);
28         System.out.print(row);
29     }
30 
31     }

 

JDBC 使用common-dbutiles

原文:https://www.cnblogs.com/evilliu/p/8473864.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!