成人在线亚洲_国产日韩视频一区二区三区_久久久国产精品_99国内精品久久久久久久

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

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

瀏覽:207日期: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
相關文章:
成人在线亚洲_国产日韩视频一区二区三区_久久久国产精品_99国内精品久久久久久久
色诱视频网站一区| 免播放器亚洲| 亚洲免费黄色| 国产精品狼人久久影院观看方式| 成人在线视频首页| 91麻豆精品91久久久久久清纯| 日本aⅴ免费视频一区二区三区| 免费在线成人| 亚洲小说春色综合另类电影| 狠狠88综合久久久久综合网| 国产日产欧产精品推荐色| av欧美精品.com| 精品国产一区二区三区av性色| 国产精品66部| 欧美丰满嫩嫩电影| 韩国成人精品a∨在线观看| 欧美亚洲综合在线| 免费av网站大全久久| 91极品美女在线| 蜜桃精品视频在线| 欧美伊人久久久久久久久影院| 蜜桃视频一区二区三区| 91黄色在线观看| 久久丁香综合五月国产三级网站| 在线视频中文字幕一区二区| 日韩精品免费视频人成| 久久深夜福利| 看电影不卡的网站| 欧美猛男男办公室激情| 国产在线精品免费| 日韩午夜激情视频| 不卡影院免费观看| 国产日韩欧美精品综合| 国产精品jizz在线观看美国| 亚洲视频一二区| 一区二区三区av| 日韩精品一区第一页| 在线精品视频一区二区| 久久99精品久久只有精品| 欧美一区二区三区日韩| 不卡的电影网站| 日本一二三不卡| 亚洲精品无人区| 亚洲国产一区视频| 欧美午夜不卡视频| 高清不卡在线观看av| 久久伊人蜜桃av一区二区| 91在线一区二区| 亚洲视频一二区| 看欧美日韩国产| 激情另类小说区图片区视频区| 日韩一级片在线观看| 9色porny自拍视频一区二区| 国产精品久久一级| 香蕉久久国产| 久久精品国产一区二区三| 日韩欧美一区二区视频| 91麻豆精品在线观看| 亚洲精品网站在线观看| 老司机午夜精品视频在线观看| 国产一区二区三区在线观看精品| 26uuu久久天堂性欧美| 国产精品二区在线| 亚洲成av人**亚洲成av**| 欧美日韩国产色站一区二区三区| av在线播放一区二区三区| **性色生活片久久毛片| 麻豆av一区二区三区| 国产精品一卡二卡| 国产精品三级久久久久三级| 午夜在线a亚洲v天堂网2018| 韩日精品视频一区| 中文字幕一区在线观看视频| 久久久精品午夜少妇| 国产69精品久久久久777| 亚洲欧洲日产国码二区| 在线精品国精品国产尤物884a | 国产精品一区在线观看你懂的| 国产亚洲欧美激情| 亚洲欧美国产不卡| 国产精品456露脸| 日韩理论片中文av| 欧美日韩中字一区| 欧美日韩mv| 日产国产高清一区二区三区| 日韩美一区二区三区| 亚洲久久视频| 国产剧情一区在线| 亚洲欧洲日产国码二区| 欧美人动与zoxxxx乱| 亚洲国产国产亚洲一二三| 老色鬼精品视频在线观看播放| 中文字幕高清一区| 91久久精品国产91性色tv | 成人激情免费网站| 伊人开心综合网| 日韩欧美一区二区视频| 国产一区二区高清视频| 国产精品自拍网站| 一区二区三区在线免费播放| 91精品在线观看入口| 99综合视频| 国产91丝袜在线播放九色| 亚洲精品乱码久久久久久日本蜜臀| 欧美视频在线播放| 欧美三级特黄| 黄色资源网久久资源365| 国产精品久久久久久久久图文区| 91国产免费看| 国产在线日韩| 国产一区二区三区黄视频 | 一区二区三区国产盗摄| 国产精品亚洲一区二区三区在线| 亚洲欧美影音先锋| 欧美区在线观看| 雨宫琴音一区二区在线| 国产麻豆精品久久一二三| 亚洲人午夜精品天堂一二香蕉| 在线成人av网站| 亚洲一区三区在线观看| 国产suv精品一区二区6| 亚洲成人免费在线观看| 久久久久久久久久久久久久久99 | 狠狠爱www人成狠狠爱综合网| 国产剧情在线观看一区二区| 亚洲在线中文字幕| 久久久久久久免费视频了| 欧美性生活大片视频| 亚洲欧洲日本mm| 99久久99久久精品免费看蜜桃| 久久精品久久99精品久久| 亚洲成人av在线电影| 国产精品久久久久一区| 日韩免费观看高清完整版 | 国产精品女同一区二区三区| 91精品免费在线| 久久看片网站| 极品尤物久久久av免费看| 成人永久免费视频| 久久aⅴ国产欧美74aaa| 亚洲福利国产精品| 中文字幕亚洲不卡| 亚洲精品一区二区三区蜜桃下载 | 免费亚洲一区二区| 亚洲精品专区| 欧美天堂亚洲电影院在线观看| 激情图区综合网| 日韩综合在线视频| 亚洲午夜久久久久久久久电影网 | 亚洲日本欧美天堂| 国产校园另类小说区| 日韩视频一区在线观看| 欧美在线一区二区| 久久久久久久久久久一区| 国产欧美日韩亚洲一区二区三区| 欧美日韩少妇| 91视频免费播放| 成人免费视频视频| 国产乱妇无码大片在线观看| 久久国产麻豆精品| 亚洲第一av色| 一区二区三区在线免费播放| 国产精品国产三级国产有无不卡 | 国产精品中文字幕一区二区三区| 免费一级欧美片在线观看| 亚洲成人av资源| 亚洲国产你懂的| 亚洲一区二区欧美日韩| 亚洲美女免费在线| 亚洲乱码国产乱码精品精98午夜 | 综合网在线视频| 国产精品人成在线观看免费 | 中文一区二区完整视频在线观看| 欧美不卡在线视频| 欧美草草影院在线视频| 日韩精品一区二区三区视频在线观看 | 99久久综合精品| 成人h动漫精品一区二| 国产精品亚洲综合一区在线观看| 国产一区高清在线| 国产精品 欧美精品| 国产69精品久久久久毛片| 国产69精品久久777的优势| 成人一级黄色片| 国产很黄免费观看久久| 国产精品资源在线观看| 不卡的电影网站| 亚洲欧美影院| 一区在线视频观看| 影音先锋亚洲电影| 国产精品久久久久9999高清| 国产精品乱看| 老司机午夜精品视频在线观看| 欧美亚洲禁片免费| 欧美一区二视频| 欧美不卡一区二区三区四区| 久久久久久久电影| 国产精品久久毛片| 自拍偷在线精品自拍偷无码专区 | 香蕉免费一区二区三区在线观看|