码迷,mamicode.com
首页 > 数据库 > 详细

封装一个工具类实现JDBC与MySQL数据库的连接

时间:2016-12-06 20:43:09      阅读:209      评论:0      收藏:0      [点我收藏+]

标签:mysql   exce   重复   避免   res   dstat   sql   prepare   建立数据库   

package com.cn.jdbc;

import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.PreparedStatement;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.sql.Statement;

public class JDBC_Connection {

//加载驱动,链接数据库
public static Connection getConnection () throws SQLException,
ClassNotFoundException{
Class.forName("com.mysql.jdbc.Driver");
String url="jdbc:mysql://localhost:3306/rentbikes";
String username="root";
String password="000000";
Connection conn=DriverManager.getConnection(url, username, password);
return conn;
}
//关闭数据库连接,释放资源
public static void release(Statement stmt,Connection conn){
if(stmt!=null){
try{
stmt.close();
}catch(SQLException e){
e.printStackTrace();
}
stmt=null;
}
if(conn!=null){
try{
conn.close();
}catch(SQLException e){
e.printStackTrace();
}
conn=null;
}
}
public static void release(ResultSet rs,Statement stmt,Connection conn){
if(rs!=null){
try{
rs.close();
}catch(SQLException e){
e.printStackTrace();
}
rs=null;
}
release(stmt,conn);
}
}

小结:由于每次操作数据库时,都需要加载数据库驱动,建立数据库连接以及关闭数据库连接,通过这个工具类可以避免代码的重复书写。

封装一个工具类实现JDBC与MySQL数据库的连接

标签:mysql   exce   重复   避免   res   dstat   sql   prepare   建立数据库   

原文地址:http://www.cnblogs.com/litingshi/p/litingshi.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!