學習Java第52天,JDBC中statement的使用基本步驟

public class JdbcStatementQueryPart {
/*
* TODO: 步驟總結 (6步)*    1. 注冊驅動*    2. 獲取連接*    3. 創建statement*    4. 發送SQL語句,并獲取結果*    5. 結果集解析*    6. 關閉資源
*/public static void main(String[] args) throws SQLException {//1.注冊驅動/*** TODO: 注意*   Driver -> com.mysql.cj.jdbc.Driver*/DriverManager.registerDriver(new Driver());//2.獲取連接/*** TODO: 注意*   面向接口編程*   java.sql 接口 = 實現類*   connection 使用java.sql.Connection接口接收*/Connection connection = DriverManager.getConnection("jdbc:mysql://localhost:3306/empolyee","root","123456");//3.創建小車Statement statement = connection.createStatement();//4.發送SQL語句String sql = "select id,account,password,nickname from t_user ;";ResultSet resultSet =  statement.executeQuery(sql);//5.結果集解析while (resultSet.next()){int id = resultSet.getInt("id");String account = resultSet.getString("account");String password = resultSet.getString("password");String nickname = resultSet.getString("nickname");System.out.println(id+"::"+account+"::"+password+"::"+nickname);}//6.關閉資源  【先開后關】resultSet.close();statement.close();connection.close();}}

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/166912.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/166912.shtml
英文地址,請注明出處:http://en.pswp.cn/news/166912.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

小程序中的大道理--綜述

前言 以下將用一個小程序來探討一些大道理, 這些大道理包括可擴展性, 抽象與封裝, 可維護性, 健壯性, 團隊合作, 工具的利用, 可測試性, 自頂向下, 分而治之, 分層, 可讀性, 模塊化, 松耦合, MVC, 領域模型, 甚至對稱性, 香農的信息論等等. 為什么不用大程序來說大道理呢? …

CMS指紋識別方式

一、手工識別 1.robots.txt文件 robots.txt文件我們寫過爬蟲的就知道,這個文件是告訴我們哪些目錄是禁止爬取的。但是大部分的時候我們都能通過robots.txt文件來判斷出cms的類型 如: 從wp路徑可以看出這個是WordPress的cms 這個就比較明顯了直接告訴我們是PageAdmin cms 也…

Python大語言模型實戰-記錄一次用ChatDev框架實現爬蟲任務的完整過程

1、模型選擇:GPT4 2、需求:在win10操作系統環境下,基于python3.10解釋器,爬取豆瓣電影Top250的相關信息,包括電影詳情鏈接,圖片鏈接,影片中文名,影片外國名,評分&#x…

C語言小練

給定兩個數,求這兩個數的最大公約數 本算法主要利用輾轉相除法求出兩個數的最大公約數。 int main(){int m0;int n0;int r0;scanf("%d %d",&m,&n);while(rm%n){mn;nr;} printf("%d\n",n);return 0; } 打印斐波那契數列指定位置的值 …

工作中Git常用命令

Git config --global user.name ‘sn’設置身份名字 Git config--global user.email “ 17909098592qq.com“ 設置郵箱 Git init 創建代碼倉庫 Ls -al 查看所有目錄 Git pull <遠程倉庫名> <遠程分支名>代碼更新 Git add file.txt 添加file.txt到git提交器 …

python的requests請求參數帶files

踩坑接口請求參數含文件 requests接口請求既有file&#xff0c;也有json。劃重點params requests 官網地址 https://requests.readthedocs.io/en/stable/user/quickstart/#post-a-multipart-encoded-file 接口請求既有file&#xff0c;也有json。劃重點params import reques…

kali一鍵部署各種環境和滲透工具

相信各位初入滲透領域的小伙們接觸了kali,但是苦于要配置各種環境,安裝kali沒有的工具,費時費力,博主有時候需要重新部署kali也很苦惱,所以編寫一鍵部署安裝kali腳本,下載地址在這里:https://download.csdn.net/download/weixin_59679023/88565320 配置流程: 1、找一…

Linux加強篇002-部署Linux系統

目錄 前言 1. shell語言 2. 執行命令的必備知識 3. 常用系統工作命令 4. 系統狀態檢測命令 5. 查找定位文件命令 6. 文本文件編輯命令 7. 文件目錄管理命令 前言 悟已往之不諫&#xff0c;知來者之可追。實迷途其未遠&#xff0c;覺今是而昨非。舟遙遙以輕飏&#xff…

Debian12試用報告

環境: win11vbox 虛擬機 網絡: host-only訪問局域網 nat 訪問外網, 配置為dhcp動態獲取ip 遇到的問題: 偶爾卡死: nat每次開機都不生效, 外網無法訪問; 開機后 重啟網絡可解決 sudo /etc/init.d/networking restart host-only倒是沒問題, 內網正常訪問 vim9還是用不習…

生產實踐:Redis與Mysql的數據強一致性方案

公眾號「架構成長指南」&#xff0c;專注于生產實踐、云原生、分布式系統、大數據技術分享。 數據庫和Redis如何保存強一致性&#xff0c;這篇文章告訴你 目的 Redis和Msql來保持數據同步&#xff0c;并且強一致&#xff0c;以此來提高對應接口的響應速度&#xff0c;剛開始考…

探索移動端可能性:Capacitor5.5.1和vue2在Android studio中精細融合

介紹&#xff1a; 移動應用開發是日益復雜的任務&#xff0c;本文將帶領您深入探索如何無縫集成Capacitor5.5.1、Vue2和Android Studio&#xff0c;以加速您的開發流程Capacitor 是一個用于構建跨平臺移動應用程序的開源框架。Vue 是一個流行的 JavaScript 框架&#xff0c;用…

多線程Thread(初階三:線程的狀態及線程安全)

目錄 一、線程的狀態 二、線程安全 一、線程的狀態 1.NEW Thread&#xff1a;對象創建好了&#xff0c;但是還沒有調用 start 方法在系統中創建線程。 2.TERMINATED&#xff1a; Thread 對象仍然存在,但是系統內部的線程已經執行完畢了。 3.RUNNABLE&#xff1a; 就緒狀態&…

雪花算法原理(設計原理、優缺點、如何改造它、以及應用)

雪花算法原理&#xff08;設計原理、優缺點、如何改造它、以及應用&#xff09; 雪花算法源碼為什么雪花算法是 64 位&#xff1f;為什么時間戳是41位&#xff1f;占雪花算法的 43-47 bit 位為什么工作臺最大只支持設置 31 &#xff1f;工作臺設置成了 63 會導致什么后果&#…

JeecgBoot3.0 漏洞升級 — 快速文檔

近幾年來&#xff0c;黑客攻擊行為呈現出日益復雜和隱蔽的趨勢&#xff0c;對個人和組織的安全造成了嚴重威脅。黑客們不斷尋找新的漏洞和安全漏洞&#xff0c;利用各種手段進行網絡攻擊&#xff0c;包括惡意軟件、網絡釣魚、勒索軟件等。因此&#xff0c;我們每個人都需要關注…

Java 之 final 詳解

目錄 一. 前言 二. final 的基礎使用 2.1. 修飾類 2.2. 修飾方法 2.2.1. private 方法是隱式的 final 2.2.2. final 方法可以被重載 2.3. 修飾參數 2.4. 修飾變量 2.4.1. static final 2.4.2. blank final 2.4.3. 所有 final 修飾的字段都是編譯期常量嗎&#xff1f…

數據結構:二叉查找樹,平衡二叉樹AVLTree,紅黑樹RBTree,平衡多路查找數B-Tree,B+Tree

二叉查找樹 二叉樹具有以下性質&#xff1a;左子樹的鍵值小于根的鍵值&#xff0c;右子樹的鍵值大于根的鍵值。 對該二叉樹的節點進行查找發現深度為1的節點的查找次數為1&#xff0c;深度為2的查找次數為2&#xff0c;深度為n的節點的查找次數為n&#xff0c;因此其平均查找次…

2023年亞太數學建模C題數據分享+詳細思路

在報名截止的前一天&#xff0c;我嘗試進行了報名。到那時&#xff0c;已有11,000個隊伍注冊參賽。在我的了解中&#xff0c;在數模比賽中除了國賽美賽外&#xff0c;幾乎沒有其他競賽的參賽隊伍數量能與此相媲美。即便不考慮賽題的難度和認可度&#xff0c;亞太地區的這場競賽…

JavaScript實現動態背景顏色

JavaScript實現動態背景顏色 前言實現過程HTML實現過程CSS實現過程JS實現過程全部源碼 前言 本文主要講解JavaScript如何實現動態背景顏色&#xff0c;可以根據顏色選擇器選擇的顏色而實時更新到背景中&#xff0c;如下圖所示。 當我們在顏色選擇器中改變顏色時&#xff0c;會…

代碼掃描,漏洞檢測

1) SQL注入是一種數據庫攻擊手段。攻擊者通過向應用程序提交惡意代碼來改變原SQL語句的含義&#xff0c;進而執行任意SQL命令&#xff0c;達到入侵數據庫乃至操作系統的目的。在Mybatis Mapper Xml中&#xff0c;#變量名稱創建參數化查詢SQL語句,不會導致SQL注入。而$變量名稱…