一个简单的jdbc

来源:互联网 发布:vb.net excel 数据库 编辑:程序博客网 时间:2024/06/06 03:58
************************************************************************************************************
public class JdbcUtil {
 
 //第一种方法: private String url = "jdbc:mysql://localhost:3306/day17";
 private static String url = "jdbc:mysql:///day17";//第二种方法
 private static String user = "root";
 private static String password = "root";
 
 //写成静态方法,用类名.getConnection()获取该连接对象
 public static Connection getConnection() {
  try {
   Class.forName("com.mysql.jdbc.Driver");
   return DriverManager.getConnection(url, user, password);
  } catch (Exception e) {
   throw new RuntimeException(e);
  }
 }
 /**
  * 关闭
  * 关闭原则:后开先关
  */
 public static void closeAll(Connection con, Statement stmt, ResultSet rs) {
  try {
   if (rs != null) {
    rs.close(); 
    rs = null;   // 建议释放资源
   }
   if (stmt != null) {
    stmt.close();
    stmt = null;
   }
   if (con != null && !con.isClosed()) {
    con.close();
    con = null;
   }
  } catch (SQLException e) {
   throw new RuntimeException(e);
  }
 }
}