package jdbc;
import jdbc.bean.Users;
import jdbc.DBUtil.DButil;
import java.sql.*;
import java.util.ArrayList;
import java.util.List;
public class TestConnection {
public List<Users> FindAll(){
Statement statement=null, statementadd,statementdel,statementupdate=null;
ResultSet resultset = null;
Connection conn = null;
List<Users> list = new ArrayList<>();
try {
//1.加载驱动2.创建连接
conn = DButil.Getconnection();
//3.sql语句
String sql = "select * from users";
String addsql="insert into users(user_id,user_name) values('0121812530721','杨洋');";
String delsql="delete from users where user_id='0121812070763'";
String updatasql="update users set user_name='刘翔' where user_id='1234567890123'";
//4.得到statement对象
statement = conn.prepareStatement(sql);
statementadd = conn.prepareStatement(addsql);
statementdel=conn.prepareStatement(delsql);
statementupdate=conn.prepareStatement(updatasql);
//5.执行sql
((PreparedStatement) statementadd).executeUpdate();
((PreparedStatement) statementdel).executeUpdate();
((PreparedStatement) statementupdate).executeUpdate();
//执行过增加、删除、修改后,最后再查询
resultset = ((PreparedStatement) statement).executeQuery();
// 6.处理结果集
while (resultset.next()) {
String id = resultset.getString(1);
String name = resultset.getString(2);
Users users = new Users(id, name);
list.add(users);
}
} catch (Exception e) {
e.printStackTrace();
} finally {
DButil.Close(resultset, conn, statement);
}
return list;
}
public static void main(String args[]) {
List<Users> list = new ArrayList<>();
TestConnection testConnection =new TestConnection();
list=testConnection.FindAll();
System.out.println(list.toString());
}
}
没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
收起资源包目录
untitled.zip (46个子文件)
untitled
untitled.iml 433B
src
jdbc
DBUtil
DButil.java 1KB
bean
Users.java 727B
TestConnection.java 2KB
.idea
dataSources.xml 909B
uiDesigner.xml 9KB
misc.xml 902B
modules.xml 483B
encodings.xml 338B
compiler.xml 732B
workspace.xml 26KB
dataSources.local.xml 873B
libraries
Maven__aopalliance_aopalliance_1_0.xml 538B
Maven__org_springframework_spring_beans_4_2_9_RELEASE.xml 647B
Maven__org_springframework_spring_test_4_2_9_RELEASE.xml 640B
Maven__junit_junit_4_12.xml 479B
Maven__org_springframework_spring_core_4_2_9_RELEASE.xml 640B
Maven__javax_servlet_jsp_jsp_api_2_1.xml 534B
Maven__com_fasterxml_jackson_core_jackson_databind_2_8_11.xml 654B
Maven__org_springframework_spring_jdbc_4_2_9_RELEASE.xml 640B
Maven__org_springframework_spring_aop_4_2_9_RELEASE.xml 633B
Maven__org_springframework_spring_webmvc_4_2_9_RELEASE.xml 654B
Maven__com_fasterxml_jackson_core_jackson_core_2_8_10.xml 626B
Maven__com_fasterxml_jackson_core_jackson_annotations_2_8_0.xml 668B
Maven__org_springframework_spring_context_4_2_9_RELEASE.xml 661B
Maven__org_hamcrest_hamcrest_core_1_3.xml 556B
Maven__commons_logging_commons_logging_1_2.xml 582B
Maven__org_springframework_spring_expression_4_2_9_RELEASE.xml 682B
Maven__mysql_mysql_connector_java_3_1_14.xml 598B
Maven__javax_servlet_javax_servlet_api_3_1_0.xml 602B
Maven__org_mybatis_mybatis_3_4_1.xml 524B
Maven__taglibs_standard_1_1_2.xml 515B
Maven__org_springframework_spring_web_4_2_9_RELEASE.xml 633B
Maven__javax_servlet_jstl_1_2.xml 497B
Maven__org_springframework_spring_tx_4_2_9_RELEASE.xml 626B
Maven__org_mybatis_mybatis_spring_1_3_1.xml 573B
artifacts
mmall_war.xml 319B
mmall_war_exploded.xml 708B
foryou_war_exploded.xml 4KB
SSM_HRMS_war.xml 350B
SSM_HRMS_war_exploded.xml 3KB
foryou_war.xml 328B
dataSources
51e014f4-7f98-4aa4-88a3-f4851e147a93.xml 9KB
out
production
untitled
jdbc
DBUtil
DButil.class 1KB
bean
Users.class 1KB
TestConnection.class 3KB
共 46 条
- 1
资源评论
weixin_42493072
- 粉丝: 5
- 资源: 3
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功