JDBC連接類

yg3n 9年前發布 | 1K 次閱讀 Java JDBC

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

public class DBUtils {

public static final String url = "jdbc:mysql://127.0.0.1/lvyun";  
public static final String name = "com.mysql.jdbc.Driver";  
public static final String user = "root";  
public static final String password = "root";
//開啟連接
public static Connection creatConnection(){
    Connection conn = null;
    try {
        Class.forName(name);
        conn = DriverManager.getConnection(url, user, password);
    } catch (ClassNotFoundException e) {
        e.printStackTrace();
    } catch (SQLException e) {
        // TODO Auto-generated catch block
        e.printStackTrace();
    }
    return conn;
}
//執行語句
public PreparedStatement getps(Connection conn,String sql){
    PreparedStatement ps = null;
    try {
        ps = conn.prepareStatement(sql);
    } catch (SQLException e) {
        // TODO Auto-generated catch block
        e.printStackTrace();
    }
    return ps;
} 
//關閉Connection
public static void close(Connection conn) {  
    if(conn!=null){
        try {
            conn.close();
        } catch (SQLException e) {
            e.printStackTrace();
        }
    }
}  

//關閉PreparedStatement
public static void close(PreparedStatement ps) {  
    if(ps!=null){
        try {
            ps.close();
        } catch (SQLException e) {
            e.printStackTrace();
        }
    }
}  

}

</pre>

 本文由用戶 yg3n 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!