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

}

相关文章
|
Java
在 Java 中捕获和处理自定义异常的代码示例
本文提供了一个 Java 代码示例,展示了如何捕获和处理自定义异常。通过创建自定义异常类并使用 try-catch 语句,可以更灵活地处理程序中的错误情况。
392 1
|
11月前
|
存储 安全 数据处理
《高斯数据库与鸿蒙NEXT携手,筑牢数据全生命周期安全防线》
在数字化时代,数据安全至关重要。高斯数据库与鸿蒙NEXT系统的结合为数据全生命周期提供强大安全保障。鸿蒙NEXT通过星盾架构实现数据最小化授权,确保采集安全;系统级加密和TLS协议保障传输安全;Huks密钥库增强存储安全;AI优化器与实时监控确保处理安全;基于安全标签的访问控制保障交换安全;安全销毁机制保护隐私。二者携手,全方位守护数据安全。
230 11
|
数据可视化 数据管理 定位技术
如何将QGIS中的属性表与Excel表格关联?
作为UE开发人员,经常会使用到QGIS进行数据管理编辑。QGIS与Excel之间数据并不完全兼容,而UE开发过程中大部分的前期数据都储存在Eecel里。为了将Excel数据写入QGIS属性表实现数据可视化,我们内部总结了一个最快捷的方法
|
Kubernetes API 微服务
「架构风格」SOA(面向服务)和微服务
**SOA与微服务对比摘要**: - **SOA**:企业级,服务粒度大,重用性强,常通过ESB通信,服务部署集中,技术栈统一。 - **微服务**:服务粒度小,单一职责,轻量级协议如REST,独立部署,技术多样性,去中心化治理。 - **区别**:服务大小、独立性、通信协议、部署方式和技术栈不同,微服务更强调敏捷和独立性。 - **示例**:Python Flask简单示例展示了服务创建,SOA服务间通过HTTP请求通信,微服务每个服务独立运行。 - **权衡**:涉及服务发现、负载均衡、容错和安全,常用技术如Docker、Kubernetes和API网关。
1244 0
|
SQL 安全 关系型数据库
MySQL的binlog日志的简介与查看
MySQL的binlog日志的简介与查看
1738 4
|
弹性计算
2024年幻兽帕鲁/Palworld服务器优惠活动明细报价入口整理汇总
各位《幻兽帕鲁》的玩家们,你们期待的服务器优惠活动终于来临!不论是腾讯云还是阿里云,都为这款火爆的生存制作游戏推出了专属的服务器优惠方案。
251 2
|
数据采集 Web App开发 Java
盘点Java爬虫框架
盘点Java爬虫框架
452 0
|
关系型数据库 MySQL Linux
Docker容器数据卷技术(实现数据同步)
一、什么是数据卷 数据卷是一个可供容器使用的特殊目录,它将主机操作系统目录直接映射进容器,类似于Linux中的mount操作。 数据卷可以提供很多有用的特性,如下所示:
|
Linux
linux驱动开发 使用设备树编写一个led驱动程序
linux驱动开发 使用设备树编写一个led驱动程序
368 0