JDBC物件解釋(重點)

2021-10-09 18:41:10 字數 2113 閱讀 2310

drivermanage

com.mysql,jdbc.driver()); //以前寫法相當於執行兩次

class.

forname

("com.mysql.jdbc.driver");

//固定寫法,推薦使用,直接執行

connection connection = drivermanager.

getconnection

(url,username,password)

;//connection代表資料庫

//資料庫設定自動提交

connection.

setautocommit()

//事務提交

connection.

commit()

//事務回滾

connection.

rollback()

;

url

string url =

"jdbc:mysql://localhost:3306/jdbcstudy?useunicode=true&characterencoding=utf8&usessl=false"

//jdbc:mysql相當於http

//mysql -- 3306

//oralce -- 1521

// jdbc:oracle:thin:@localhost:1521:sid

statement 執行sql物件 preparestatement執行sql的物件

string sql =

"select * from users"

;//編寫sql

statement.

executequery()

;//查詢操作返回resultset

statement.

execute()

;// 執行任何sql

statement.

executeupdate()

;//更新,插入,刪除都是用這個,返回乙個受影響的行數

resultset查詢的結果集:封裝了所有的查詢結果

獲得指定的資料型別

resultset.

getobject()

;//在不知道列型別的情況下使用

//如果知道列的型別就使用指定的型別

resuleset.

getstring()

;resuleset.

getint()

;resuleset.

getfloat()

;resuleset.

getdate()

;resuleset.

getobject()

;...

遍歷,指標

resultset.

beforefirst()

;//移動到最前面

resultset.

afterlast()

;//移動到最後面

resultset.

next()

;//移動到下乙個資料

resultset.

previous()

;//移動到前一行

resultset.

absolute

(row)

;//移動到指定行

釋放資源

//6.釋放連線

resultset.

close()

; statement.

close()

; connection.

close()

;//耗資源,用完關掉!

RL概念強行解釋,重點,我說的都是人話

1.policy policy 策略,是agent的行為指南,是乙個從狀態 s 到行動 a 的對映,可以分為確定性策略 deterministic policy 和隨機性策略 stochastic policy 前者是指在某一特定狀態確定對應著某乙個行為a s 後者是指在某一狀態下,對應不同行動有不...

向管理層解釋重構

u0026 xd n 在一場主題為 refactoring justification language 的討論中,來自bi isible的敏捷教練adam sroaka說到 重構是必要的,因為需求不可避免地會發生變化,這樣 也不可避免地要適應這種變化。當遵循良好設計原則的 發生變化後,他們就不再遵...

向管理層解釋重構

在一場主題為 refactoring justification language 的討論中,來自bi isible的敏捷教練adam sroaka說到 重構是必要的,因為需求不可避免地會發生變化,這樣 也不可避免地要適應這種變化。當遵循良好設計原則的 發生變化後,他們就不再遵循這些原則了。重構是這...