首页 > 开发 > Java > 正文

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

2024-07-13 10:10:43
字体:
来源:转载
供稿:网友

如下所示:

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的简单封装(实例讲解)就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持VeVb武林网。


注:相关教程知识阅读请移步到JAVA教程频道。
发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表