首页 > 代码库 > 关于JDBC链接数据库的代码实现
关于JDBC链接数据库的代码实现
1 /** 2 * 快速入门 3 */ 4 @Test 5 public void demo1() { 6 /** 7 * * 1.加载驱动. 8 * * 2.获得连接. 9 * * 3.编写sql执行sql.10 * * 4.释放资源.11 */12 // 1.加载驱动:13 // DriverManager.registerDriver(new Driver());14 // 查看源代码了 只要Driver类一加载,注册驱动.15 Connection conn = null;16 Statement stmt = null;17 ResultSet rs = null;18 try {19 Class.forName("com.mysql.jdbc.Driver");20 // 2.获得连接:21 conn = DriverManager.getConnection("jdbc:mysql://localhost:3306/day17", "root", "123");22 // 3.执行sql.23 // 3.1编写一个sql语句24 String sql = "select * from user";25 // 3.2创建一个执行sql的对象.26 stmt = conn.createStatement();27 // 3.3调用stmt中的方法执行sql语句28 rs = stmt.executeQuery(sql);29 // 3.4遍历结果集30 while(rs.next()){31 int id = rs.getInt("id");32 String username = rs.getString("username");33 String password = rs.getString("password");34 System.out.println(id+" "+username+" "+password);35 }36 } catch (Exception e) {37 e.printStackTrace();38 }finally{39 // 4.释放资源.40 if (rs != null) {41 try {42 rs.close();43 } catch (SQLException sqlEx) { 44 // ignore }45 }46 47 rs = null;48 }49 50 if (stmt != null) {51 try {52 stmt.close();53 } catch (SQLException sqlEx) { 54 // ignore }55 }56 57 stmt = null;58 }59 60 if (conn != null) {61 try {62 conn.close();63 } catch (SQLException sqlEx) { // ignore }64 65 }66 // 手动设置为null. 67 conn = null;68 } 69 }70 }
关于JDBC链接数据库的代码实现
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。