*/
public class jdbctest03 else/
login("yinweidf","123456 or 1=1");
//change();}/*
* 轉賬:
* 張三給李四轉賬100元
* 保證在同乙個事務中,通知成功,同時失敗
* * 事務預設自動提交,設定手動提交
*/public static void change()else
} catch (sqlexception e) finally}/*
* 登入功能
* 邏輯:
* 1)根據使用者名稱去表中檢視密碼,如果有與使用者輸入的密碼是否相同
* 2)根據使用者名稱和密碼直接檢視,看是否能夠查到記錄
* *
* 推薦使用預處理塊:
* 1.預先編譯,執行效率高
* 2.防止sql注入
* ?在preparedstatement是乙個佔位符
* */public static void login(string name,string pwd)else
} catch (sqlexception e) finally
}//註冊工能
public static boolean reg(string name,string pwd)
} catch (sqlexception e) finally
return flag;
}
JDBC學習筆記(一)基本流程
一 用jdbc連線mysql資料庫基本流程 1.註冊驅動 class.forname com.mysql.jdbc.driver 2.建立連線 string url jdbc mysql localhost 3306 news string user root string password qiu...
jdbc基本流程(注入資料來源)
1,在實現類中注入資料來源 該資料來源為在spring 配置檔案中配置好的資料來源 e,g 注入資料來源 resource private datasource datasource 2,jdbc基本流程 1,得到資料來源 2,得到connection 3,得到preparedstatement 4...
JDBC應用流程
jdbc的應用,可以簡單分為六步 1 載入mysql驅動 driver.class drivermanager.registerdriver new com mysql jdbc driver 註冊驅動,但是這樣寫有一定的問題 原因有2個 導致驅動被註冊2次。強烈依賴資料庫的驅動jar 解決辦法 c...