3. 简述java使用JDBC访问数据库的主要流程。
时间: 2024-02-25 12:12:21 浏览: 85
Java使用JDBC访问数据库的主要流程如下:
1. 加载JDBC驱动程序:使用Class.forName()方法加载JDBC驱动程序,例如:Class.forName("com.mysql.jdbc.Driver");
2. 建立数据库连接:使用DriverManager.getConnection()方法建立与数据库的连接,例如:Connection conn = DriverManager.getConnection("jdbc:mysql://localhost:3306/test", "root", "password");
3. 创建Statement对象:使用Connection对象的createStatement()方法创建Statement对象,例如:Statement stmt = conn.createStatement();
4. 执行SQL语句:使用Statement对象的executeQuery()或executeUpdate()方法执行SQL语句,例如:ResultSet rs = stmt.executeQuery("select * from user");
5. 处理结果集:使用ResultSet对象处理SQL语句执行结果,例如:while(rs.next()){System.out.println(rs.getString("username"));}
6. 关闭连接:使用Connection、Statement和ResultSet对象的close()方法关闭连接,例如:rs.close();stmt.close();conn.close();
阅读全文