2010-08-06 47 views
2

春2.5.6及以上,我能想到的選擇春天JDBC的兩個原因是:春天JDBC VS iBatis的

  1. BeanPropertySqlParameterSource - 爲 插入/更新
  2. ParameterizedBeanPropertyRowMapper - 的選擇

這兩個給你的基本orm的力量,因爲你不需要編碼你的rowmappers。

想法/評論?

回答

4

IBatis爲您提供caching開箱即用SpringJDBC不。有些人可能寧願使用聲明式方法(在IBatis中是XML)來定義他們的查詢。使用左連接到populate 1:n relationships without running n+1 selects可能更容易處理IBatis。最後,您可以在同一個項目中使用這兩種方法,並根據您想要解決的問題挑選您所選擇的框架。