spring jdbc

能幫我做什么。
1、節省datasource的配置,通過在xml文件中配置,而且便于修改。
2、通過提供jdbcTemplate,節省掉連接、statement等資源的創建以及不用關系異常捕捉和資源關閉。
3、還有一個NamedParameterJdbcTemplate,可以做到取消占位符,使用:加變量名在占位,這樣減少因為占位符順序改變,而導致的參數修改。
4、rowMapper提供了現成的類幫助數據提取。“BeanPropertyRowMapper” or “ParameterizedBeanPropertyRowMapper”,同時可以通過繼承RowMapper實現自定義對象屬性和表字段之間的對應關系。
5、不管使用jdbcTemplate還是NamedParameterJdbcTemplate都需要在代碼中進行注解配置之類的工作,當存在大量的jdbc代碼需要完成時,可以通過繼承jdbcDaoSupport。

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容