韩漫免费漫画在线观看方法,《好好疼爱里面》免费看,年轻漂亮的女士护士内衣,妈妈醉酒后把我当爸爸电视剧

文章 > java教程 > java中如何封装JDBC工具类

java中如何封装JDBC工具类

头像

小妮浅浅

2021-03-01 11:56:575914浏览 · 0收藏 · 0评论

对于能够重复使用的代码,我们最好的方法是对它们进行封装,然后在下次使用的使用就可以直接调用了。本篇所要提到的是JDBC工具类,相信大家在学习java时都接触过。那么对于封装它的方法,本篇先对工具类进行简单的说明,列出有关的封装步骤,然后带来相关的实例。

1、说明

在java开发过程中,代码中时常用到一些Scanner、Random一样的类,他们是键盘录入,生成随机数的类,像一个工具一样,在java中被称为工具类。

2、步骤

封装JDBC工具类

加入获取数据库连接对象的方法

加入释放连接的方法

3、实例

package com.qianfeng.util;
 
 
 
import java.sql.Connection;
 
import java.sql.DriverManager;
 
import java.sql.ResultSet;
 
import java.sql.SQLException;
 
import java.sql.Statement;
 
 
 
/**
 
 * JDBC工具类
 
 * 有获取连接的方法
 
 * @author dushine
 
 */
 
public class JDBCUtil {
 
 
 
/**
 
 * 获取数据库连接的方法
 
 * @return Connection conn
 
 * @throws SQLException
 
 */
 
public static Connection getConnection() throws SQLException {
 
String url = "jdbc:mysql://localhost:3306/class?useSSL=false";
 
String user = "root";
 
String password = "root";
 
Connection conn = DriverManager.getConnection(url,user,password);
 
return conn;
 
}
 
 
 
/**
 
 * 释放连接的方法
 
 * @param conn
 
 * @throws SQLException
 
 */
 
public static void releaseSourse(Connection conn) throws SQLException {
 
if (conn != null) {
 
conn.close();
 
}
 
}
 
 
 
 
 
/**
 
 * 释放连接的方法
 
 * @param conn 数据库连接对象
 
 * @param stmt 执行SQL语句的对象
 
 * @throws SQLException
 
 */
 
public static void releaseSourse(Connection conn,Statement stmt) throws SQLException {
 
if (stmt != null) {
 
stmt.close();
 
}
 
 
 
if (conn != null) {
 
conn.close();
 
}
 
}
 
 
 
/**
 
 * 释放连接的方法
 
 * @param conn 数据库连接对象
 
 * @param stmt 执行SQL语句的对象
 
 * @param resultSet 执行SQL语句的返回的结果集
 
 * @throws SQLException
 
 */
 
public static void releaseSourse(Connection conn,Statement stmt,ResultSet resultSet) throws SQLException {
 
if (resultSet != null) {
 
resultSet.close();
 
}
 
 
 
if (stmt != null) {
 
stmt.close();
 
}
 
 
 
if (conn != null) {
 
conn.close();
 
}
 
}
 
}

以上就是java中封装JDBC工具类的方法,大家在看完详细的讲解后,不妨亲自动手试下封装的代码部分,看看能否独立的完成实践操作。更多Java学习指路:java教程

关注

关注公众号,随时随地在线学习

本教程部分素材来源于网络,版权问题联系站长!

暴躁妹妹免费观看40集电视剧| 父母儿女媳妇一起来| 胸罩100%透明| 暴躁少女CSGO高清大图特点| 老人玩小处雌女视频的意义| 《我的漂亮老师2》电视剧免费观..| 可切换老司机模式浏览器| CSGO高清大片免费播放器| 女性开过苞后最明显的变化| 三妻四妾双女免费观看完整版| 《法国空乘5》观看| 韩剧《酒醉热吻》| 丁香花影院免费观看电视剧哈尔滨| 瑜伽馆里的私密按摩效果怎么样| 电影《满足2》完整版在线观看| 《军妓肉体》在线观看| 久久久久久精品免费免费导航| 水蜜桃免费观看电视剧最新章节| 肉丸子影院免费观看电视剧| 女生偷偷给全班男生塞表白信| 99久久国产精品久久99| 少妇高潮喷水久久久久久久久| 母亲和女婿免费高清电视剧| 孔夫子旧书网| 少女第一次第1集在线观看| 《女朋友的妹妹3》| 被灌满精子的女人会得白血病吗| 边摸边脱吃奶边高潮视频免费| 老头跪在两腿之间吃奶| 猫又浸画| 《枕边欢情》电影免费观看| 九九在线观看免费播放大全电视剧| 白丝小脚夹住命根上下摩擦的预防..| 女大馒头图片10张| 家族轮换之共乐的日子最新章节更, | 三个男人躁我一个爽的后果及影响 | 女子赤身跳钢管舞视频| 色翁荡熄300篇| 第1章饱满的乳峰喷奶水动漫| 芬太尼关税| 老公你好棒啊我好爱你