前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >JDBC一般流程

JDBC一般流程

作者头像
sr
发布2018-08-20 10:20:14
5840
发布2018-08-20 10:20:14
举报
文章被收录于专栏:swag codeswag code

JDBC的一般流程:

jdbc3.png
jdbc3.png

各个环节的JAVA重要关键代码如下:

1)注册驱动,在static代码块中注册,这里用Class.forName方法来检查驱动类的方式:

代码语言:javascript
复制
//驱动类的完整字符串,每个厂商的驱动类不一样
1.Class.forName();

2)获取数据的链接,根据url 用户名和密码

代码语言:javascript
复制

DriverManager.getConnection(url)

3)创建SQL的语句

代码语言:javascript
复制

conn.createStatement();

4)执行语句

代码语言:javascript
复制

//查询语句
1.ResultSet statement.executeQuery(sql);
//更新新增 删除等 返回影响的行数
2.int statement.executeUpdate();

5)如果有结果集处理结果集

代码语言:javascript
复制

//若有结果返回true 游标下移一位,否则返回false
rs.next();
//获取该行的某一列的的值
rs.getXXX();

6)释放资源(从里往外逐一关闭)

代码语言:javascript
复制
rs.close();
statement.close();
conn.close();
本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2018-07-11,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档