当前位置:Gxlcms > 数据库问题 > JDBC工具类

JDBC工具类

时间:2021-07-01 10:21:17 帮助过:22人阅读

public class JDBCUtils {
 //获取connection对象
 public static Connection getConn(){
  Connection conn=null;
    try {
     Class.forName("com.mysql.jdbc.Driver");
     String url="jdbc:mysql://localhost:3306/demo01?characterEncoding=utf8";
     String user="demo01";
     String password="123456";
     conn=DriverManager.getConnection(url,user,password);
    } catch (ClassNotFoundException | SQLException e) {
     e.printStackTrace();
    }
    return conn;
 }
 //增删改释放资源
 public static void close(Connection conn,Statement pst){
  if(pst!=null){
   try {
    pst.close();
   } catch (SQLException e) {
    e.printStackTrace();
   }
  }
  if(conn!=null){
   try {
    conn.close();
   } catch (SQLException e) {
    e.printStackTrace();
   }
  }
 }
 //查询释放资源
 
 public static void close(Connection conn,Statement pst,ResultSet rs){
  if(rs!=null){
   try {
    rs.close();
   } catch (SQLException e) {
    e.printStackTrace();
   }
  }
  if(pst!=null){
   try {
    pst.close();
   } catch (SQLException e) {
    e.printStackTrace();
   }
  }
  if(conn!=null){
   try {
    conn.close();
   } catch (SQLException e) {
    e.printStackTrace();
   }
  }
  
 }
}

JDBC工具类

标签:name   void   工具类   url   except   catch   com   public   getc   

人气教程排行