日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区

您的位置:首頁技術文章
文章詳情頁

Java連接數據庫,及增刪改查的示例

瀏覽:266日期:2022-08-23 08:56:17

自定義連接數據庫的util類

package com.shuzf.jdbc;import java.sql.Connection;import java.sql.DriverManager;import java.sql.ResultSet;import java.sql.SQLException;import java.sql.Statement;public class JDBCUtil { // 定義驅動器類的路徑 private static final String DRIVER = 'oracle.jdbc.driver.OracleDriver'; // 定義用于連接數據庫的URL private static final String URL = 'jdbc:oracle:thin****l'; // 定義用于訪問數據庫的用戶名及密碼 private static final String USERNAME = 's****t'; private static final String PASSWORD = 't***r'; // 加載驅動器類 static { try { Class.forName(DRIVER); } catch (ClassNotFoundException e) { e.printStackTrace(); } } // 定義獲得連接的方法 public static Connection getConnection() { Connection conn = null; ; try { conn = DriverManager.getConnection(URL, USERNAME, PASSWORD); } catch (SQLException e) { e.printStackTrace(); } return conn; } // 定義釋放數據庫資源的方法 public static void destory(Connection con, Statement stat, ResultSet rs) { if (rs != null) { try {rs.close(); } catch (SQLException e) {e.printStackTrace(); } } if (stat != null) { try {stat.close(); } catch (SQLException e) {e.printStackTrace(); } } if (con != null) { try {con.close(); } catch (SQLException e) {e.printStackTrace(); } } }}

基本類

package com.shuzf.jdbc;public class Student { private Integer Id; private String Name; private String Sex; private int Age; public Student() { super(); } public Student(String name, String sex, int age) { Id = null; Name = name; Sex = sex; Age = age; } public Integer getId() { return Id; } public void setId(Integer id) { Id = id; } public String getName() { return Name; } public void setName(String name) { Name = name; } public String getSex() { return Sex; } public void setSex(String sex) { Sex = sex; } public int getAge() { return Age; } public void setAge(int age) { Age = age; }}

增刪改查

package com.shuzf.jdbc;import java.sql.Connection;import java.sql.Date;import java.sql.PreparedStatement;import java.sql.ResultSet;import java.sql.SQLException;import java.util.ArrayList;public class JdbcTest { public int insert(Student student) { Connection conn = JDBCUtil.getConnection(); int i = 0; PreparedStatement pst = null; String sql = 'insert into students (Name,Sex,Age,Addtime) values(?,?,?,?)'; try { pst = conn.prepareStatement(sql); pst.setString(1, student.getName()); pst.setString(2, student.getSex()); pst.setInt(3, student.getAge()); pst.setDate(4, new Date(new java.util.Date().getTime())); i = pst.executeUpdate(); } catch (SQLException e) { e.printStackTrace(); } finally { JDBCUtil.destory(conn, pst, null); } return i; } public int update(Student student) { Connection conn = JDBCUtil.getConnection(); int i = 0; PreparedStatement pst = null; String sql = 'update students set Age=’' + student.getAge() + '’ where Name=’' + student.getName() + '’'; try { pst = conn.prepareStatement(sql); i = pst.executeUpdate(); } catch (SQLException e) { e.printStackTrace(); } finally { JDBCUtil.destory(conn, pst, null); } return i; } public int delete(Student student) { Connection conn = JDBCUtil.getConnection(); int i = 0; PreparedStatement pst = null; String sql = 'delete from students where Name=’' + student.getName() + '’'; try { pst = conn.prepareStatement(sql); i = pst.executeUpdate(); } catch (SQLException e) { e.printStackTrace(); } finally { JDBCUtil.destory(conn, pst, null); } return i; } public ArrayList<Student> getStudent(String name) { Connection conn = JDBCUtil.getConnection(); PreparedStatement pst = null; ResultSet rs = null; ArrayList<Student> students = new ArrayList<Student>(); String sql = 'select * from students where Name=’' + name + '’'; try { pst = conn.prepareStatement(sql); rs = pst.executeQuery(); // int count = rs.getMetaData().getColumnCount();// 指示列數目的 int值 while (rs.next()) {Student s = new Student();s.setId(rs.getInt('id'));s.setName(rs.getString('name'));s.setSex(rs.getString('sex'));s.setAge(rs.getInt('age'));students.add(s); } } catch (SQLException e) { e.printStackTrace(); } finally { JDBCUtil.destory(conn, pst, rs); } return students; } public static void main(String[] args) { // TODO Auto-generated method stub }}

以上就是Java連接數據庫,及增刪改查的示例的詳細內容,更多關于Java 操作數據庫的資料請關注好吧啦網其它相關文章!

標簽: Java
相關文章:
日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区
免费视频一区三区| 91精品一区二区三区综合| 欧美日韩免费观看一区=区三区 | 精品久久久久中文字幕小说| 三级一区在线视频先锋| 在线综合欧美| 亚洲一区二区三区高清不卡| 免费观看久久久4p| 涩涩涩久久久成人精品| 日韩二区在线观看| 国产日韩三级| 久久精品国产999大香线蕉| 成人亚洲一区| 久久国产影院| 黄色在线一区| 亚洲精品成a人ⅴ香蕉片| 色婷婷成人网| 老色鬼精品视频在线观看播放| 美女久久久久久 | 999国产精品视频| 精品在线99| 久久最新视频| 国产精品亚洲四区在线观看| 久久伊人亚洲| 日韩精品久久久久久久电影99爱 | 在线一区视频观看| 亚洲综合不卡| 国产精品高清一区二区| 伊伊综合在线| 亚洲一区国产| 日本不卡一区二区| 精品国产麻豆| 亚洲精品a级片| 日欧美一区二区| 久久精品网址| 午夜国产精品视频免费体验区| 亚洲久久视频| 国模精品一区| 亚洲激情黄色| 久久99免费视频| 136国产福利精品导航网址| 蜜臀av一区二区在线免费观看 | 亚洲主播在线| 国产精品videossex| 色婷婷狠狠五月综合天色拍| 蜜臀av性久久久久蜜臀aⅴ四虎| 久久不见久久见中文字幕免费| av亚洲一区二区三区| 男女性色大片免费观看一区二区 | 亚洲精品大全| 成人国产精品一区二区免费麻豆| 亚洲一本视频| 欧美日韩18| 日韩高清中文字幕一区二区| 亚洲日韩中文字幕一区| 9999国产精品| 亚洲日产国产精品| 日韩啪啪电影网| 中文字幕乱码亚洲无线精品一区| 久久精品国产99国产精品| 91久久久久| 精品国产欧美| 亚洲色图国产| yellow在线观看网址| 日韩影院精彩在线| 亚洲天堂av影院| 欧美日韩一区自拍| 999久久久91| 国产精品久久久久久av公交车| 美女少妇全过程你懂的久久| 国产精品调教| 免费在线看一区| 日韩一区自拍| 国产日韩欧美一区| 中文精品视频| 高清一区二区| 国产欧美久久一区二区三区| 91久久中文| 日韩欧美一区二区三区在线观看| 69堂免费精品视频在线播放| 免费观看久久av| 国产一区二区精品久| 亚洲婷婷丁香| 美女久久久久| 日韩中文影院| 精品国产一区二区三区av片| 日本亚洲不卡| 狠狠干成人综合网| 国产一区二区三区久久 | 国产精品va| 天堂av一区| 亚洲欧美视频| 香蕉人人精品| 欧美国产美女| 精品一区二区三区的国产在线观看| 亚洲综合电影一区二区三区| 亲子伦视频一区二区三区| 精品欧美日韩精品| 91成人精品在线| 亚洲精品综合| 视频一区在线视频| 欧洲毛片在线视频免费观看| 欧美少妇精品| 动漫av一区| 国产精品高清一区二区| 日韩精品国产精品| 亚洲精品日本| 三级一区在线视频先锋| 中文亚洲欧美| 香蕉久久久久久久av网站| 久久精品国产大片免费观看| 国产传媒在线| 水蜜桃久久夜色精品一区| 精品欧美日韩精品| 精品国产aⅴ| 国产欧美一区二区三区国产幕精品| 在线观看视频免费一区二区三区| 亚洲免费观看| 丝袜美腿成人在线| 亚洲色图综合| 日韩精品a在线观看91| 亚洲精品成人一区| 91精品一区| 国产亚洲一区二区三区啪| 日韩福利视频一区| 日本一区二区三区中文字幕| 亚洲永久精品唐人导航网址| 亚洲一区二区三区在线免费| 日韩一区精品字幕| 亚洲资源网站| 日韩视频1区| 日韩av一区二区在线影视| 日韩福利在线观看| 国产精品激情| 国产成人久久精品麻豆二区| 激情国产在线| 91精品xxx在线观看| 激情婷婷久久| 另类亚洲自拍| 欧美一级二级视频| 国产精品一区二区中文字幕| 美女视频网站久久| 国产福利片在线观看| 99久久婷婷| 快she精品国产999| 欧美一级网址| 国产一区二区久久久久| 三上悠亚国产精品一区二区三区 | 国产综合精品| 久久成人国产| 日韩激情视频网站| 美女性感视频久久| 夜鲁夜鲁夜鲁视频在线播放| 黑丝美女一区二区| 久久成人国产| 国产日韩亚洲| 色网在线免费观看| 亚洲激情另类| 欧美日韩一区二区三区四区在线观看| 国产精品久久| 久久五月天小说| 综合激情在线| 精品免费av| 国产视频欧美| 国产伦精品一区二区三区视频| 97在线精品| 亚洲免费中文| 麻豆中文一区二区| 亚洲女同一区| 日韩精品中文字幕吗一区二区 | 美女视频网站久久| 亚洲电影在线一区二区三区| 亚洲a级精品| 国产精品国产一区| 国产精品呻吟| 美女视频黄免费的久久| 亚洲欧美综合| 国产精品天堂蜜av在线播放| 99久久亚洲精品| 欧美日韩18| 欧美va亚洲va日韩∨a综合色| 欧美日韩1区| 亚洲电影有码| 91精品在线免费视频| 97精品97| 日韩国产在线一| 国精品一区二区三区| 国产欧美一区二区色老头| 香蕉久久99| 国产精品乱战久久久| 午夜精品婷婷| 国产成人在线中文字幕| 在线一区二区三区视频| 国产精品蜜芽在线观看| 日本亚洲最大的色成网站www | 免费人成精品欧美精品| 97精品国产一区二区三区 | 欧美黄色网页| 国产日产一区| 国产亚洲毛片|