JDBC连接

136 阅读1分钟

JDBC 连接数据库

  1. 注册驱动
Class.forName("com.mysql.jdbc.Driver");
  1. 打开连接,通过DriverManager获取一个连接
conn = DriverManager.getConnection(DB_URL, USER, PASSWORD);
  1. 通过connection创建statement对象
stmt = conn.createStatement();
  1. 通过statement执行execute执行sql,返回resultSet结果集
ResultSet rs = stmt.executeQuery(sql);

5.获取对象,我们通过 ResultSet 获取数据。转换成一个 POJO 对象。

while(rs.next()){
    int bid  = rs.getInt("bid");
    String name = rs.getString("name");
    String authorId = rs.getString("author_id");
}

6.关闭资源,关闭数据库相关的资源,包括 ResultSet、Statement、Connection, 它们的关闭顺序和打开的顺序正好是相反的