Java網絡爬蟲-3 Oracle數據庫

****************創建表********************
表
在PL/SQL中,左邊欄,右擊Tables–New
表
表
表
創建表,給她個名字,列的名字屬性那些設置一下,還有主鍵;

序列
給她的主鍵ID加個序列,找到Sequences–右擊New一下
序列
加了序列之後,主鍵ID就可以自增,就像MySQL勾上自增一樣的。這樣,數據庫就可以了

****************連接數據庫********************
// 1.加載驅動
Class.forName(“oracle.jdbc.driver.OracleDriver”);
// 2.定義數據庫連接地址url
String url = “jdbc:oracle:thin:@localhost:1521:orcl”;
// 3.獲取數據庫連接
conn = DriverManager.getConnection(url, “scott”, “tiger”);
System.out.println(conn);
// 4.預編譯sql語句
stat = conn.prepareStatement(“insert into job(id,jobname,company,address,salary) values(SEQ_JOB.Nextval,?,?,?,?)”);
// 4.1 綁定數值,即綁定所有招聘信息
for (Job job : jobList) {
stat.setString(1, job.getJobName());
stat.setString(2, job.getCompany());
stat.setString(3, job.getAddress());
stat.setDouble(4, job.getSalary());
// 批量處理
stat.addBatch();
}
// 5.執行更新
int[] results = stat.executeBatch();
// 6.返回結果
for (int result : results) {
// 如果result>0表示執行成功,並返回影響行數,如果result=-2表示執行成功,但不知道成功新增多少行數據
if (result <= 0 && result != Statement.SUCCESS_NO_INFO) {
// 只要有任意一條語句執行失敗,立馬返回false
return false;
}
}
return true;

拋出異常最後別忘記做關閉操作喲

****************小技巧********************
連接

連接

連接

連接

連接

連接

通過這些操作,可以看到最後一張圖中,數據庫連接屬性裏面就有要用的,要注意的是這裏的Driver Class是有點錯誤的,記得改一下就可以【oracle.jdbc.driver.OracleDriver】,也可以在jar裏面找到。其他屬性要知道哪裏修改即可。
如果使用的是MySQL或其他數據庫,同樣可以這樣操作
【希望對您有幫助❤】

其他查詢、修改、刪除的方法也寫在同一個類,此處沒有用SSM進行連接數據庫

【如果有錯的,希望您可以指正,謝謝☺】

*********************END*************************

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章