# JDBC筆記 ## ## 模組17 進階交易 Statement綁定主鍵值 JDBC 3.0 在新增資料時,允許資料庫自動產生的主鍵值綁定到Statement和PreparedStatement中,進而處理同步的議題。  `ResultSet rs = stmt.getGeneratedKeys();` 這意味著整個表格僅剩表格的名稱(EMPNO)和下一個要新增的流水編(7015), 而游標位置正在EMPNO這邊。 所以下一行if (rs.next()),rs.next()就讓游標往下移動一格到7015這邊。 新增訂單(含明細) ``` import java.sql.Connection; public class TestTran ``` #### SQL指令 `ORDTIME TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,` 下令抓取資料輸入當下的時間 ## 模組21 連線管理 1. 瘋狂連線斷線,系統效能低落 2. 維持連線導致占用資源 3. 多個執行續同時共用一條連線 ### 連線池 重點:看到「池」這個字,就要想到「重複使用」 ``` private static final int DEFAULT_MAX_CONNECTIONS = 3; ``` 此即「連線上限預設值 = 3」的意思; 
×
Sign in
Email
Password
Forgot password
or
By clicking below, you agree to our
terms of service
.
Sign in via Facebook
Sign in via Twitter
Sign in via GitHub
Sign in via Dropbox
Sign in with Wallet
Wallet (
)
Connect another wallet
New to HackMD?
Sign up