2012-09-01 45 views
0

我使用獲取最後的插入鑰匙的JdbcTemplate的更新方法

的JdbcTemplate更新插入

方法,我想獲得最後插入自動生成的密鑰 這裏是我的代碼

JdbcTemplate insert = new JdbcTemplate(dataSource); 
     int cid = insert.update(
       "INSERT INTO Clinician (name, password) VALUES(?,?)", 
       new Object[] { "name", 
         "password" }); 
+1

[通過jdbctemplate從sql插入標識]的可能重複(http://stackoverflow.com/questions/1665846/identity-from-sql-insert-via-jdbctemplate) – 2012-09-01 10:25:04

+0

dublicate of http://stackoverflow.com/問題/ 2770877 /彈簧的JdbcTemplate - 插入 - BLOB和回報產生的密鑰 – berkay

回答

0

JdbcTemplate中的update()方法取2個參數。 1.String 2.Object [] 但是,當我們通過傳遞一個sting和一個對象來調用這個方法時,它會被執行。

請解釋它是如何工作的?