java web mysql可视工具_20160406javaweb JDBC 实例工具类

packagecom.dzq.jdbc;importjava.sql.Connection;importjava.sql.ResultSet;importjava.sql.Statement;importorg.junit.Test;importcom.dzq.util.JDBCUtils;public classJDBCDemo2 {/*** 该类中方法均以JUnit测试的形式给出*/@Testpublic voiddelete(){

Connection conn=null;

Statement stat=null;

ResultSet rs=null;try{//2.获取连接

conn=JDBCUtils.getConn();//3.获取传输器对象

stat=conn.createStatement();

stat.executeUpdate("delete from user where name='zhaoliu'");

}catch(Exception e){

e.printStackTrace();

}finally{

JDBCUtils.close(rs, stat, conn);

}

}

@Testpublic voidfind(){

Connection conn=null;

Statement stat=null;

ResultSet rs=null;try{//2.获取连接

conn=JDBCUtils.getConn();//3.获取传输器对象

stat=conn.createStatement();

rs=stat.executeQuery("select * from user where name='zhaoliu'");while(rs.next()){

String name=rs.getString("name");

String password=rs.getString("password");

String email=rs.getString("email");

System.out.println("name:"+name+"pwd:"+password+"email:"+email);

}

}catch(Exception e){

e.printStackTrace();

}finally{

JDBCUtils.close(rs, stat, conn);

}

}

@Testpublic voidupdate(){

Connection conn=null;

Statement stat=null;try{//2.获取连接

conn=JDBCUtils.getConn();//3.获取传输器对象

stat=conn.createStatement();

stat.executeUpdate("update user set password=999 where name='zhangsan'");

}catch(Exception e) {

e.printStackTrace();

}finally{

JDBCUtils.close(null, stat, conn);

}

}

@Testpublic voidadd(){

Connection conn=null;

Statement stat=null;//1.注册数据库驱动

try{//2.获取连接

conn=JDBCUtils.getConn();//3.获取传输器对象

stat=conn.createStatement();//4.执行sql语句

int count=stat.executeUpdate("insert into user values (null,'zhangsan','123456','zhaoliu@qq.com','1999-09-09')");//5.处理结果

if(count>0){

System.out.println("添加数据成功,影响行数为"+count);

}else{

System.out.println("执行失败");

}

}catch(Exception e){

e.printStackTrace();

}finally{//6.关闭资源

JDBCUtils.close(null, stat, conn);

}

}

}

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值