最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

java連接數據庫(代碼分享)

 更新時間:2017年03月24日 10:37:50   作者:LiangYun-Yin  
本文主要介紹了java連接數據庫的實現方法代碼。具有很好的參考價值。下面跟著小編一起來看下吧

話不多說,請看代碼:

package com.shsxt.jdbcs;
import java.sql.Connection;
import java.sql.DriverManager;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.sql.Statement;
/*
 * jdbc步驟: java連接數據庫
 *  // 導入 jar包
 *   1、加載驅動  數據庫廠商提供的實現類
 *   2、獲取連接  提供 url 用戶名 密碼
 *   3、創(chuàng)建處理塊  可以發(fā)送SQL語句到服務器(數據庫) 準備一條 SQL語句
 *   4、結果集
 *   5、分析結果集
 *   6、釋放資源  先開的后放, 后打開的先放
 */
public class Demo002JDBCConnect {
  public static void main(String[] args) throws ClassNotFoundException {
    Class.forName("oracle.jdbc.driver.OracleDriver");
    String url = "jdbc:oracle:thin:@localhost:1521:orcl";
    String user=  "scott";
    String pwd=  "tiger";
    Connection conn = null;
    Statement s = null;
    ResultSet rs = null;
    try {
      conn = DriverManager.getConnection(url, user, pwd);
      s = conn.createStatement();
      String sql = "select deptno, dname, loc from dept";
      rs = s.executeQuery(sql);
      while(rs.next()){
        int deptno = rs.getInt(1); // 根據列號來獲取值
        String dname = rs.getString("dname"); // 根據列名來獲取值
        String loc = rs.getString(3);
        System.out.println(deptno + "\t" + dname + "\t" + loc);
      }
    } catch (SQLException e) {
      e.printStackTrace();
    }finally{
      if(rs!=null){
        try {
          rs.close();
        } catch (SQLException e) {
          // TODO Auto-generated catch block
          e.printStackTrace();
        }
      }
      if(s!=null){
        try {
          s.close();
        } catch (SQLException e) {
          // TODO Auto-generated catch block
          e.printStackTrace();
        }
      }
      if(conn!=null){
        try {
          conn.close();
        } catch (SQLException e) {
          // TODO Auto-generated catch block
          e.printStackTrace();
        }
      }
    }
  }
}

以上就是本文的全部內容,希望本文的內容對大家的學習或者工作能帶來一定的幫助,同時也希望多多支持腳本之家!

相關文章

  • 利用Java實現更改Word中的頁面大小和頁面方向

    利用Java實現更改Word中的頁面大小和頁面方向

    這篇文章主要為大家詳細介紹了一種高效便捷的方法——通過Java應用程序,以編程方式更改Word中的頁面大小和頁面方向,感興趣的可以了解一下
    2023-03-03
  • Java8新特性之空指針異常的克星Optional類的實現

    Java8新特性之空指針異常的克星Optional類的實現

    這篇文章主要介紹了Java8新特性之空指針異常的克星Optional類的實現,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2019-10-10
  • Java基礎之教你怎么用代碼一鍵生成POJO

    Java基礎之教你怎么用代碼一鍵生成POJO

    這篇文章主要介紹了Java基礎之教你怎么用代碼一鍵生成POJO,文中有非常詳細的代碼示例,對正在學習Java的小伙伴們有非常好的幫助,需要的朋友可以參考下
    2021-04-04
  • 使用Java將DOCX文檔解析為Markdown文檔的代碼實現

    使用Java將DOCX文檔解析為Markdown文檔的代碼實現

    在現代文檔處理中,Markdown(MD)因其簡潔的語法和良好的可讀性,逐漸成為開發(fā)者、技術寫作者和內容創(chuàng)作者的首選格式,然而,許多文檔仍然以Microsoft Word的DOCX格式保存,本文將介紹如何使用Java和相關庫將DOCX文檔解析為Markdown文檔,需要的朋友可以參考下
    2025-04-04
  • Java 8新特性方法引用詳細介紹

    Java 8新特性方法引用詳細介紹

    這篇文章主要介紹了Java 8新特性方法引用詳細介紹的相關資料,這里對新特性 方法引用做的資料整理,具有參考價值,需要的朋友可以參考下
    2016-12-12
  • MyBatis-Plus介紹及Spring Boot 3集成指南

    MyBatis-Plus介紹及Spring Boot 3集成指南

    本文介紹了MyBatis-Plus的基本特性及其與Spring Boot 3的集成步驟,通過使用MyBatis-Plus,開發(fā)者可以快速地搭建和開發(fā)數據訪問層,同時提高代碼質量和開發(fā)效率,感興趣的朋友一起看看吧
    2024-05-05
  • SpringSecurity中內置過濾器的使用小結

    SpringSecurity中內置過濾器的使用小結

    SpringSecurity通過其復雜的過濾器鏈機制,為Java應用提供了全面的安全防護,本文主要介紹了SpringSecurity中內置過濾器的使用小結,感性的可以了解一下
    2025-03-03
  • 詳解springboot項目帶Tomcat和不帶Tomcat的兩種打包方式

    詳解springboot項目帶Tomcat和不帶Tomcat的兩種打包方式

    這篇文章主要介紹了詳解springboot項目帶Tomcat和不帶Tomcat的兩種打包方式,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2020-09-09
  • itext生成PDF設置頁眉頁腳的實例詳解

    itext生成PDF設置頁眉頁腳的實例詳解

    這篇文章主要介紹了itext生成PDF設置頁眉頁腳的實例詳解的相關資料,希望通過本文能幫助到大家,需要的朋友可以參考下
    2017-09-09
  • Java基礎學習之方法的重載知識總結

    Java基礎學習之方法的重載知識總結

    今天帶大家來回顧Java基礎知識,文中對Java方法的重載相關知識作了非常詳細的介紹,對正在學習java的小伙伴們有很好的幫助,需要的朋友可以參考下
    2021-05-05

最新評論

泰来县| 科尔| 区。| 鄂托克旗| 从化市| 阿拉善右旗| 湛江市| 金门县| 阳西县| 平顶山市| 合水县| 岢岚县| 宜春市| 沁水县| 闽清县| 新泰市| 石狮市| 新余市| 上栗县| 辰溪县| 阜南县| 岑溪市| 澎湖县| 合肥市| 丹江口市| 娱乐| 盐池县| 商城县| 菏泽市| 宁海县| 宜兰县| 突泉县| 英吉沙县| 五寨县| 永登县| 句容市| 芮城县| 郯城县| 遂宁市| 筠连县| 福建省|