JDBC簡單查詢資料庫

2021-01-07 分享電腦學習

1、我們先新建一個資料庫作為測試庫

資料庫名稱為test、測試表為person

資料庫數據

2、找到我們需要的Jar

在我們準備的Maven倉庫中,從網上下載也是可以的

3、導入我們的Jar

選擇Properties

導入包,選擇我們之前準備好的Jar

出現Jar

查看引用位置

4、編寫代碼

Dao包中新建一個連接類

編寫連接代碼,注意資料庫名稱

編寫一個測試類看我們資料庫連接的代碼是否正確,我們新建一個test包,然後新建一個測試類

編寫測試連接的代碼

然後運行我們的方法,出現連接成功,表示我們的代碼和配置沒有問題

然後我們寫一個資料庫執行類,還是在dao的下面

編寫執行的代碼,查詢表格所有數據

然後我們在執行類中繼續執行

這時候調用執行語句,我們看我們可以得到什麼內容?

資料庫中對應的數據是

我們修改這個地方

執行之後

所有修改的地方是控制查詢列的內容。

相關焦點

  • Spring JDBC訪問關係型資料庫
    Spring JDBC正是提供了這樣一種封裝,它將與JDBC API交互的諸多細節隱藏起來,通過Spring JDBC開發者能夠更加專注於業務代碼(建立並執行Sql語句,處理查詢結果等)的開發。JdbcTemplate上一節中提到的JDBC訪問資料庫的步驟,在Spring JDBC中被抽象為JdbcTemplate,這是Spring JDBC中最核心的類。
  • 「詳細」MySQL資料庫與JDBC編程
    union並運算minus差運算intersect交運算JDBC的經典用法JDBC編程步驟示例:簡單SQL查詢執行SQL語句的方法6、回收資料庫資源示例:簡單SQL查詢package com.sxf.sql;import java.sql.Connection;import java.sql.DriverManager;import java.sql.ResultSet;import java.sql.Statement
  • 什麼是JDBC?Java資料庫連接性簡介
    JDBC(Java資料庫連接性)是Java API,用於管理與資料庫的連接,發出查詢和命令以及處理從資料庫獲得的結果集。JDBC在1997年作為JDK 1.1的一部分發布,是為Java持久層開發的首批組件之一。
  • Java使用jdbc連接SQLServer資料庫完成多條件模糊查詢
    引言最近想在網上找些使用jdbc連接操作SQLserver的完成模糊查詢或者多條件Java代碼,
  • 面試被問:JDBC底層是如何連接資料庫的?
    JDBC(Java DataBase Connectivity)是Java和資料庫之間的一個橋梁,是一個「規範」而不是一個實現,能夠執行SQL語句。JDBC由一組用Java語言編寫的類和接口組成。各種不同類型的資料庫都有相應的實現,注意:本文中的代碼都是針對MySQL資料庫實現的。JDBC 架構分為雙層架構和三層架構。
  • java中資料庫:JDBC的使用
    JDBC是java中提供的一套資料庫編程API,它定義了一套用來訪問資料庫的標準Java類庫(位於java.sql和javax.sql
  • 面試被問:JDBC底層是如何連接資料庫的?|sql|mysql|數據源|java|...
    JDBC(Java DataBase Connectivity)是Java和資料庫之間的一個橋梁,是一個  「規範」  而不是一個實現,能夠執行SQL語句。JDBC由一組用Java語言編寫的類和接口組成。各種不同類型的資料庫都有相應的實現,注意:本文中的代碼都是針對MySQL資料庫實現的。
  • 如何正確地創建和銷毀軟體應用系統中JDBC資料庫連接對象實例
    SQL(Structured Query Language,結構化查詢語言)語句相互結合且獨立於特定的物理資料庫系統的一種應用程式的編程接口。(2)JDBC為基於資料庫系統的各種Java應用提供如下三個方面的功能1)創建與物理資料庫系統的連接,從而可以操作和訪問目標資料庫系統中的數據;2)發送標準的SQL語句到指定的關係型資料庫系統中,該SQL語句封裝對目標數據的操作要求;3)處理數據並查詢處理後的返回結果
  • JDBC MySQL
    ,(Java Database Connectivity,簡稱JDBC)是Java語言中用來規範客戶端程序如何來訪問資料庫的應用程式接口,提供了諸如查詢和更新資料庫中數據的方法。它JDBC是面向關係型資料庫的。  簡單地說,就是用於執行SQL語句的一類Java API,通過JDBC使得我們可以直接使用Java編程來對關係資料庫進行操作。通過封裝,可以使開發人員使用純Java API完成SQL的執行。 一、準備工作(一):MySQL安裝配置和基礎學習  使用JDBC操作資料庫之前,首先你需要有一個資料庫。
  • JDBC使用ResultSet查詢資料庫記錄
    JDBC使用ResultSet查詢資料庫記錄1.從數據中查詢數據需要用到集合ResultSet,而Statement的executeQuery()方法可以得到結果集。首先新建chaxunTest.java2.從資料庫查詢記錄需要如下幾個步驟3.其中關閉資料庫資源,需要我們重寫下release函數,新增一個ResultSet參數4.往步驟中添加代碼如下5.在main方法中執行代碼,查詢出一條記錄。6.如果我想查詢多條記錄呢?
  • JDBC 回顧
    ,提到數據訪問,學習 Java 的同學瞬間能就想起 JDBC 技術,JDBC 是 Java Database Connectivity 的全稱,是 Java 語言中用來規範客戶端程序如何來訪問資料庫的應用程式接口,提供了諸如查詢和更新資料庫中數據的一套標準的 API,這套標準不同的資料庫廠家之間共同準守,並提供各自的具體實現。
  • 如何使用 Spring 對資料庫進行 CURD?
    dataSource 包括了訪問資料庫的實用工具類。object 以OOP的方式訪問資料庫,它允許執行查詢操作並將返回結果作為業務對象,可以在數據表和業務對象的屬性直接映射查詢關係。--資料庫驅動 --><propertyname="driverClassName"value="com.mysql.jdbc.Driver" /><!
  • sqlserver jdbc驅動
    皕傑報表創建sqlserver資料庫的時候,需要加載sqlserver jdbc驅動,有些時候你需要了解不同版本的sqlserver的 jdbc驅動是哪個? Microsoft SQL Server 2014 Microsoft SQL Server 2012 Microsoft SQL Server 2008 R2 Microsoft SQL Server 2008 Azure SQL 資料庫
  • 常用資料庫 JDBC URL格式(總結)
    URL: jdbc:sqlserver://<server_name>:<port>默認埠1433,如果伺服器使用默認埠則port可以省略OracleOracle Thin JDBC Driver驅動程序包名:ojdbc14.jar驅動程序類名:oracle.jdbc.driver.OracleDriverJDBC URL:jdbc
  • 分庫分表常見概念解讀+Sharding-JDBC實戰
    優點:水平擴展簡單只需增加節點即可,無需對其他分片的數據進行遷移缺點:由於連續分片可能存在數據熱點,比如按時間欄位分片,可能某一段時間內訂單驟增,可能會被頻繁的讀寫,而有些分片存儲的歷史數據,則很少被查詢。
  • JDBC資料庫連接
    JDBC全稱為:Java Data Base Connectivity,java資料庫連接。是一種用於執行SQL語句的javaAPI,為多種關係資料庫提供統一訪問。簡單點來說:某個行業都會有一個標準,都會提供一個行業標準文檔,而JDBC就是我們這個行業其中一個資料庫連接標準。它是由一組java語言編寫的類和接口組成。
  • 一文快速入門分庫分表中間件 Sharding-JDBC(必修課)
    這種策略通常用於簡單的分片,不需要自定義分片算法,可以直接在配置文件中接著寫規則。-0.url=jdbc:mysql://127.0.0.1:3306/ds-0?它提供了四種分片策略,為快速搭建我們先以最簡單的行內表達式分片策略來實現,在下一篇會介紹四種分片策略的詳細用法和使用場景。
  • JDBC這個問題,問的小夥伴一臉懵逼
    ); 創建Statement或者PreparedStatement對象:Statement stmt = conn.createStatement(); 執行sql資料庫查詢:資料庫驅動加載MySql的驅動類 :Class.forName("com.mysql.jdbc.Driver"); 我們安裝好資料庫之後,我們的應用程式也是不能直接使用資料庫的,必須要通過相應的資料庫驅動程序,通過驅動程序去和資料庫打交道
  • Spring Boot 採用Sharding-JDBC 實現Mybaits的分庫分表功能
    可基於任何第三方的資料庫連接池,如:DBCP, C3P0, BoneCP, Druid等。理論上可支持任意實現JDBC規範的資料庫。目前支持MySQL,Oracle,SQLServer和PostgreSQL。
  • 分庫分表【Sharding-JDBC】入門與項目實戰
    邏輯表水平拆分的資料庫(表)的相同邏輯和數據結構表的總稱。例:訂單數據根據主鍵尾數拆分為 10 張表,分別是t_order_0到t_order_9,他們的邏輯表名為t_order。真實表在分片的資料庫中真實存在的物理表。即上個示例中的t_order_0到t_order_9。數據節點數據分片的最小單元。