QueryRunner類的主要方法

public Object query(Connection conn, String sql, Object[] params, ResultSetHandler rsh) throws SQLException:
執行一個查詢操作,在這個查詢中,對象數組中的每個元素值被用來作爲查詢語句的置換參數。該方法會自行處理 PreparedStatement 和 ResultSet 的創建和關閉。

public Object query(String sql, Object[] params, ResultSetHandler rsh) throws SQLException: 
幾乎與第一種方法一樣;唯一的不同在於它不將數據庫連接提供給方法,並且它是從提供給構造方法的數據源(DataSource) 或使用的setDataSource 方法中重新獲得 Connection。

public Object query(Connection conn, String sql, ResultSetHandler rsh) throws SQLException : 
執行一個不需要置換參數的查詢操作。

public int update(Connection conn, String sql, Object[] params) throws SQLException:
用來執行一個更新(插入、更新或***)操作。

public int update(Connection conn, String sql) throws SQLException:
用來執行一個不需要置換參數的更新操作。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章