JDBC的复习
前言:因為經(jīng)常使用框架,現(xiàn)在反而忘了怎么使用JDBC了,所以趕緊復(fù)習(xí)起來~~
1. 快速簡單的使用JDBC ( 以mysql為例 )
①. 獲取驅(qū)動:Class.forName("com.mysql.jdbc.Driver");
②. 獲取連接:java.sql.Connection con =?DriverManager.getConnection("jdbc:mysql://localhost:3306/db_user","root","");
③. 獲得預(yù)編譯語句:java.sql.PreparedStatement pstmt = con.preparedStatement(String sql);
如:String sql ="select * from tb_user where username=?";
④. 給預(yù)編譯語句傳入?yún)?shù)值:pstmt.setString(1,username); ?//根據(jù)參數(shù)是什么類型進(jìn)行調(diào)用不同的set方法
如:setInt(int?parameterIndex,int x);
setString(int parameterIndex.String x);
⑤. 執(zhí)行語句:ResultSet rs = pstmt.executeQuery(); //根據(jù)不同的需求執(zhí)行不同的execute方法,在這里我們執(zhí)行executeQuery()方法。
⑥. 先關(guān)閉pstmt,再關(guān)閉連接con。
?
轉(zhuǎn)載于:https://www.cnblogs.com/JamKong/p/4902756.html
總結(jié)
- 上一篇: IT公司100题-4-在二元树中找出和为
- 下一篇: 《从零开始学Swift》学习笔记(Day