1. 程式人生 > >使用Spring提供的三個JDBC模板類(JdbcTemplate、NamedParameterJdbcTemplate、SimpleJdbcTemplate)操作資料庫

使用Spring提供的三個JDBC模板類(JdbcTemplate、NamedParameterJdbcTemplate、SimpleJdbcTemplate)操作資料庫

一、JdbcTemplate是Spring中最基本的JDBC模板, 利用JDBC和簡單的索引引數查詢對資料庫進行簡單訪問

 

  Dao:

 

  Test:

 

  xml: 

 

在Spring的配置檔案中使用了資料來源,請參考前一篇文章

二、

NamedParameterJdbcTemplate能夠在查詢的時候把值繫結到SQL裡的命名引數,而不是索引引數

 

其具體Dao.java、Test.java,及applicationContext.xml的配置除了屬性jdbcTemplate與JdbcTemplate不同外,其它的的配置基本相同,在此就不再贅述,請讀者自行參考上面的程式碼

三、

SimpleJdbcTemplate利用Java5的特性,比如自動裝箱、通用和可變引數列表來簡化JDBC模板的使用