package com.hongwei.jdbc;
import com.hongwei.bean.User;
import com.hongwei.utils.JdbcUtils;
import java.sql.Connection;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.sql.Statement;
import java.util.ArrayList;
import org.junit.Test;
import com.hongwei.utils.JdbcUtils;
public class Demo3_insert {
public void insert() throws SQLException{
Connection conn = null;
Statement st = null;
ResultSet rs = null;
try{
conn = JdbcUtils.getConnection();
st = conn.createStatement();
String sql ="insert into users(id,name,password,email,birthday) values('4','zhouqiqi','123456','123@qq.com','1992-10-14')";
int num = st.executeUpdate(sql);
if(num>0){
System.out.println("插入成功!");
}
}finally{
JdbcUtils.release(rs, st, conn);
}
}
@Test
public void update() throws SQLException{
Connection conn = null;
Statement st = null;
ResultSet rs = null;
try{
conn = JdbcUtils.getConnection();
st = conn.createStatement();
String sql = "update users set name='zhouxiaowei'";
int num = st.executeUpdate(sql);
if(num>0){
System.out.println("修改成功!");
}
}finally{
JdbcUtils.release(rs, st, conn);
}
}
@Test
public void delete() throws SQLException{
Connection conn = null;
Statement st = null;
ResultSet rs = null;
try{
conn = JdbcUtils.getConnection();
st = conn.createStatement();
String sql ="delete from users where id='1'";
int num = st.executeUpdate(sql);
if(num>0){
System.out.println("删除成功!");
}
}finally{
JdbcUtils.release(rs, st, conn);
}
}
@Test
public void getAll() throws SQLException{
Connection conn = null;
Statement st = null;
ResultSet rs = null;
try{
conn = JdbcUtils.getConnection();
st = conn.createStatement();
String sql ="select * from users";
rs = st.executeQuery(sql);
ArrayList<User> list = new ArrayList<User>();
while(rs.next()){
User user = new User();
user.setId(rs.getInt("id"));
user.setName(rs.getString("name"));
user.setPassword(rs.getString("password"));
user.setEmail(rs.getString("email"));
user.setDate(rs.getDate("birthday"));
list.add(user);
}
System.out.println(list);
}finally{
JdbcUtils.release(rs, st, conn);
}
}
}
没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
收起资源包目录
javaweb_day14_jdbc.zip (17个子文件)
javaweb_day14_jdbc
.project 394B
src
com
hongwei
utils
JdbcUtils.java 1KB
jdbc
Demo1_jdbc.java 2KB
Demo3_insert.java 2KB
Demo2_jdbc_try.java 2KB
bean
User.java 1KB
db.properties 98B
lib
mysql-connector-java-5.1.6-bin.jar 687KB
ojdbc14.jar 1.47MB
.settings
org.eclipse.jdt.core.prefs 598B
.classpath 511B
bin
com
hongwei
utils
JdbcUtils.class 2KB
jdbc
Demo3_insert.class 3KB
Demo2_jdbc_try.class 3KB
Demo1_jdbc.class 2KB
bean
User.class 2KB
db.properties 98B
共 17 条
- 1
资源评论
- Qiao_Da2021-09-14真心没用的一个代码,就单纯的过来骗下载的吧
秋天1014童话
- 粉丝: 57
- 资源: 6
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功