开发者社区> xaubllxwtvaqiu> 正文
阿里云
为了无法计算的价值
打开APP
阿里云APP内打开

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();

}

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

相关文章
规范的代码风格要求 | 学习笔记
简介:快速学习规范的代码风格要求
12 0
JDBC之代码规范化|学习笔记
快速学习JDBC之代码规范化
26 0
JDBC之代码规范化|学习笔记
快速学习JDBC之代码规范化
22 0
JDBC之代码规范化|学习笔记
快速学习JDBC之代码规范化
14 0
JDBC之代码规范化|学习笔记
JDBC之代码规范化|学习笔记
35 0
代码规范|学习笔记
快速学习 代码规范
60 0
c#代码规范
举个例子 public static void Test() { for (int i = 1; i < 101; i++) { if (i % 3 == 0 && i % 5 == 0) { Console.
1404 0
C#代码规范
1.注释写在上面,充分利用C#的提示 2.短路写法,把大量的前提预先处理,可以让代码实现逻辑更清晰,并能有效的所见代码嵌套深度 3.要常用自带的Action Func Predicate委托类型 不要引入额外的类型 增加负担 http://www.
977 0
《代码大全》学习笔记(6):模块化设计
        子程序是具有一定功能的,可以调用的函数或过程;而模块则是指数据及作用于数据的子程序的集合。6.1 模块化:内聚性与耦合性      “模块化”同时涉及到子程序设计和模块设计;模块化设计的目标是使每个子程序都成为一个“黑盒子”;使用单独一个子程序是很难达到这一目的的,这也正是引入模块的原因。
1181 0
重磅嘉宾畅聊大数据&AI开源话题,零距离感受激荡开源江湖
「开源人说」第四期——大数据& AI专场在今年云栖大会举办,阿里巴巴开源委员会大数据AI领域副主席王峰和阿里云AI开源项目EasyRec负责人施兴现场分享热门开源项目背后的故事。开源中国创始人&CTO红薯,白鲸开源联合创始人代立冬,浙大博导赵俊博,InfoQ总编辑王一鹏、Apache软件基金会成员李钰等嘉宾圆桌共话,对开源热点及痛点问题展开激烈讨论。
193308 0
文章
问答
文章排行榜
最热
最新
相关电子书
更多
MySQL 开发规约实战
立即下载
低代码开发师(初级)实战教程
立即下载
阿里巴巴DevOps 最佳实践手册
立即下载