全网整合营销服务商

电脑端+手机端+微信端=数据同步管理

免费咨询热线:400-708-3566

关于JDBC的简单封装(实例讲解)

如下所示:

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小时内与您取得联系。