Spring經過DAO模式,提供了對iBATIS的良好支持。SqlMapClient對象是iBATIS中的主要對象,咱們能夠經過配置讓spring來管理SqlMapClient對象的建立,繼而整合iBatis和Spring。java
這些事務都是聲明在業務邏輯層的對象上的。 第二,咱們須要一個事務管理器,對事務進行管理,實現整合iBatis和Spring的第二步。mysql
此後,咱們須要讓spring來管理SqlMapClient對象,實現整合iBatis和Spring的第三步spring
咱們的sqlMapConfig.xml就能夠簡寫爲:sql
咱們的DAO的編寫:數據庫
繼承SqlMapClientDaoSupport,要求咱們注入SqlMapClient對象,所以,須要有以下的DAO配置,這是整合iBatis和Spring的最後一步了express
這就是全部須要注意的問題了,此後就能夠在業務邏輯層調用DAO對象了!apache