如下所示:
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.PreparedStatement;
import java.sql.ResultSet;
/**
* 数据库连接工具
* @author 2017
*
*/
public class DbTool {
/**
* 数据库的类
*/
private static final String ORACLE_DRIVER = "oracle.jdbc.driver.OracleDriver";
/**
* 主机地址和接口
*/
private static final String URL = "jdbc:oracle:thin:@localhost:1521:XE";
/**
* 账户
*/
private static final String USER = "";
/**
* 密码
*/
private static final String PASSWORD = "";
/**
* 数据库的链接通道方法-Connection_conn
*
*/
public static Connection getConnection(){
try {
//加载oracle数据驱动类
Class.forName(ORACLE_DRIVER);
//返回数据库通道对象
return DriverManager.getConnection(URL, USER, PASSWORD);
} catch (Exception e) {
// TODO: handle exception
}
return null;
}
/**
* 数据库的释放资源方法
* Connection_conn
* PreparedStatement_ps
* ResultSet_rs
*/
public static void close(Connection conn,PreparedStatement ps,ResultSet rs){
try {
if (rs!=null) {
rs.close();
}
if (ps!=null) {
ps.close();
}
if (conn!=null) {
conn.close();
}
} catch (Exception e) {
//打印错误
e.printStackTrace();
}
}
/**
* 数据库的释放资源方法
* Connection_conn
* PreparedStatement_ps
*/
public static void close(Connection conn,PreparedStatement ps){
try {
if (ps!=null) {
ps.close();
}
if (conn!=null) {
conn.close();
}
} catch (Exception e) {
//打印错误
e.printStackTrace();
}
}
}
以上这篇关于JDBC的简单封装(实例讲解)就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持。
# jdbc简单封装
# JDBC常用接口总结
# Spring jdbc中数据库操作对象化模型的实例详解
# java使用JDBC动态创建数据表及SQL预处理的方法
# JDBC实现Mysql自动重连机制的方法详解
# 浅谈 JDBC 元数据
# 给大家
# 希望能
# 所示
# 这篇
# 小编
# 大家多多
# 加载
# DbTool
# public
# PreparedStatement
# ResultSet
# author
# ORACLE_DRIVER
# oracle
# jdbc
# String
# private
# static
# final
# ccffcc
相关文章:
义乌企业网站制作公司,请问义乌比较好的批发小商品的网站是什么?
在线ppt制作网站有哪些,请推荐几个好的课件下载的网站?
如何快速搭建高效服务器建站系统?
制作销售网站教学视频,销售网站有哪些?
建站主机选哪家性价比最高?
JS中使用new Date(str)创建时间对象不兼容firefox和ie的解决方法(两种)
湖南网站制作公司,湖南上善若水科技有限公司做什么的?
广平建站公司哪家专业可靠?如何选择?
建站主机是否属于云主机类型?
外贸公司网站制作,外贸网站建设一般有哪些步骤?
如何通过云梦建站系统实现SEO快速优化?
七夕网站制作视频,七夕大促活动怎么报名?
南京网站制作费用,南京远驱官方网站?
如何快速上传自定义模板至建站之星?
如何在IIS中新建站点并配置端口与物理路径?
如何快速查询域名建站关键信息?
如何使用Golang table-driven基准测试_多组数据测量函数效率
微信h5制作网站有哪些,免费微信H5页面制作工具?
行程制作网站有哪些,第三方机票电子行程单怎么开?
深圳网站制作费用多少钱,读秀,深圳文献港这样的网站很多只提供网上试读,但有些人只要提供试读的文章就能全篇下载,这个是怎么弄的?
GML (Geography Markup Language)是什么,它如何用XML来表示地理空间信息?
如何用腾讯建站主机快速创建免费网站?
免费的流程图制作网站有哪些,2025年教师初级职称申报网上流程?
建站之星如何实现五合一智能建站与营销推广?
如何撰写建站申请书?关键要点有哪些?
logo在线制作免费网站在线制作好吗,DW网页制作时,如何在网页标题前加上logo?
,制作一个手机app网站要多少钱?
再谈Python中的字符串与字符编码(推荐)
建站之星后台密码遗忘如何找回?
php8.4新语法match怎么用_php8.4match表达式替代switch【方法】
招商网站制作流程,网站招商广告语?
济南专业网站制作公司,济南信息工程学校怎么样?
C#怎么创建控制台应用 C# Console App项目创建方法
ppt在线制作免费网站推荐,有什么下载免费的ppt模板网站?
网站制作多少钱一个,建一个论坛网站大约需要多少钱?
小自动建站系统:AI智能生成+拖拽模板,多端适配一键搭建
如何规划企业建站流程的关键步骤?
青浦网站制作公司有哪些,苹果官网发货地是哪里?
太原网站制作公司有哪些,网约车营运证查询官网?
如何高效配置香港服务器实现快速建站?
广州网站设计制作一条龙,广州巨网网络科技有限公司是干什么的?
建站上传速度慢?如何优化加速网站加载效率?
如何在企业微信快速生成手机电脑官网?
极客网站有哪些,DoNews、36氪、爱范儿、虎嗅、雷锋网、极客公园这些互联网媒体网站有什么差异?
如何在Windows环境下新建FTP站点并设置权限?
如何在搬瓦工VPS快速搭建网站?
宝塔建站后网页无法访问如何解决?
专业的网站制作设计是什么,如何制作一个企业网站,建设网站的基本步骤有哪些?
实例解析Array和String方法
用v-html解决Vue.js渲染中html标签不被解析的问题
*请认真填写需求信息,我们会在24小时内与您取得联系。