开发者社区> -技术小能手-> 正文

JDBC之代码规范化|学习笔记

简介: 快速学习JDBC之代码规范化
+关注继续查看

开发者学堂课程【JDBC数据开发入门:什么是JDBC】学习笔记,与课程紧密联系,让用户快速学习知识。

课程地址:https://developer.aliyun.com/learning/course/29

JDBC之代码规范化 

一、规范化代码含义

所谓规范化代码就是无论是否出现异常,都要关闭Rsultset、Statement,以及Connection

image.png

image.png

//规范化

public void fun3 ( )throws Exception {

connection con = null;//定义引用

statement stmt = null;

Resultset rs = null;

try {

/*

—、得到连接*/

string driverclassName = "com.mysql.jdbc.Driver";

string url = "jdbc:mysql : / / localhost : 3306/exam" ;

string username = "root";

string password = "123";

class .forName(driverclassName) ;

connection con = DriverManager.getConnection(url,username,password) ;

catch (Exception e) {

}finally {

   //关闭

一、创建Statement*/

Stmt=con.createStatement();

string sql = "select * from emp";

ResultSet rs =stmt-executeQuery (sql);

/*

二、循环遍历rs,打印其中数据

*getstring()和getobject ()是通用的!

*/

While(rs.next()) {

System.out.println(rs.getobject(1)+ “,” +rs.getstring(ename));+”,”+rs.getDouble(“sal”));

} catch(Exception e) {

} finally {

// 关闭

If(rs !=null) rs.close();

If(Stmt !=null) stmt.close();

If(con !=null) con.close();

}

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
php代码审计分段学习(php_bug)[3]
参考:https://github.com/bowu678/php_bugs 21.数字验证正则绕过 0 >= preg_match('/^[[:graph:]]{12,}$/', $password)//输入的内容必须为12个以上,不包括空格和tab...
1173 0
php代码审计分段学习(php_bug)[1]
参考:https://github.com/bowu678/php_bugs 1.extract变量覆盖 看extract变量覆盖这个的时候,代码里面出现了trim这个函数,就查了一下用法,说是去掉字符串开头和结尾的换行符或者是空格,还可以去掉不想出现的字符串。
1095 0
Shell脚本规范|学习笔记
快速学习Shell脚本规范
61 0
【Maven学习】Nexus私服代理其他第三方的Maven仓库
一、背景 【Maven学习】Nexus OSS私服仓库的安装和配置http://blog.csdn.net/ouyang_peng/article/details/78793038 【Maven学习】Nexus OSS私服仓库的备份与迁移http://blog.csdn.net/ouyang_peng/article/details/78796215 通过前面的两篇博客,我们已经将Nexus搭建好并且迁移到了新的机房,现在我发现我们之前的Nexus私服服务器居然没有对第三方经常使用的JCenter等没有做代理。
8226 0
优化Android上的Java代码【笔记】
优化Android上的Java代码【笔记】
26 0
隐私与机器学习,二者可以兼得吗?
隐私数据与机器学习看似矛盾,其实不然。如何有效保护机器学习训练中的隐私数据?谷歌专家给出了答案——PATE框架,就算你不太懂隐私保护的知识,也可以通过PATE框架来保护机器学习里的训练数据。
8819 0
1724
文章
0
问答
来源圈子
更多
技术图谱:由专家组参与技术图谱的绘制与编写,知识与实践的结合让开发者们掌握学习路线与逻辑,快速提升技能 电子书:电子书由阿里内外专家打造,供开发者们下载学习,更与课程相结合,使用户更易理解掌握课程内容 训练营:学习训练营 深入浅出,专家授课,带领开发者们快速上云 精品课程:汇集知识碎片,解决技术难题,体系化学习场景,深入浅出,易于理解 技能自测:提供免费测试,摸底自查 体验实验室:学完即练,云资源免费使用
+ 订阅
文章排行榜
最热
最新
相关电子书
更多
JS零基础入门教程(上册)
立即下载
性能优化方法论
立即下载
手把手学习日志服务SLS,云启实验室实战指南
立即下载