如果想看看沒和spring整合的Mybatis非mapper代理配置,請移駕^_^
一、選擇jar包,搭建環境
1、mybatis3.2.7的jar包
2、spring3.2.0的jar包
3、mybatis和spring的整合包:mybatis和spring整合由mybatis提供。
二、sqlSessionFactory
說明:在applicationContext.xml配置sqlSessionFactory和數據源sqlSessionFactory在mybatis和spring的整合包下。
如果有多個數據源,用sqlSessionFactoryBean
三、在classpath下的sqlmap目錄下創建sql映射文件Users.xml:
四、加載映射文件,在SqlMapconfig.xml中加載User.xml
五、準備DAO層執行SQL(實現類繼承SqlSessionDaoSupport)
說明:SqlSessionDaoSupport是整合包中的類,
dao接口實現類需要注入SqlSessoinFactory,通過spring進行注入。