如何在java中封装一个JDBC工具类

  介绍

如何在java中封装一个JDBC工具类?针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。

java是什么

java是一门面向对象编程语言,可以编写桌面应用程序,网络应用程序,分布式系统和嵌入式系统应用程序。

<强> 1,说明

在java开发过程中,代码中时常用到一些扫描仪,随机一样的类,他们是键盘录入,生成随机数的类,像一个工具一样,在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 康涅狄格州
  ,
  ,* @throws  SQLException异常
  ,
  ,*/,
  public  static  Connection  getConnection (), throws  SQLException  {
  ,
  String  url =,“jdbc: mysql://localhost: 3306/类? useSSL=false";
  ,
  String  user =,“root";
  ,
  String  password =,“root";
  ,
  Connection  conn =, DriverManager.getConnection (url、用户、密码);
  ,
  康涅狄格州return ;
  ,
  }
  ,
  ,
  ,/* *
  ,
  ,*释放连接的方法
  ,
  ,* @param 康涅狄格州
  ,
  ,* @throws  SQLException异常
  ,
  ,*/,
  public  static  void  releaseSourse (Connection 康涅狄格州),throws  SQLException  {
  ,
  if  (conn  !=, null), {
  ,
  conn.close ();
  ,
  }
  ,
  }
  ,
  ,
  ,
  ,
  ,/* *
  ,
  ,*释放连接的方法
  ,
  ,* @param  conn 数据库连接对象
  ,
  ,* @param  stmt 执行SQL语句的对象
  ,
  ,* @throws  SQLException异常
  ,
  ,*/,
  public  static  void  releaseSourse (Connection ,康涅狄格州,Statement 支撑),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 ,康涅狄格州,Statement 支撑,ResultSet 结果集),throws  SQLException  {
  ,
  if  (resultSet  !=, null), {
  ,
  resultSet.close ();
  ,
  }
  ,
  ,
  ,
  if  (stmt  !=, null), {
  ,
  stmt.close ();
  ,
  }
  ,
  ,
  ,
  if  (conn  !=, null), {
  ,
  conn.close ();
  ,
  }
  ,
  }
  ,
  }

关于如何在java中封装一个JDBC工具类问题的解答就分享到这里了,希望以上内容可以对大家有一定的帮助,如果你还有很多疑惑没有解开,可以关注行业资讯频道了解更多相关知识。

如何在java中封装一个JDBC工具类