作者:尚伦旺 | 来源:互联网 | 2023-10-10 17:49
如果想看看没和spring整合的Mybatis非mapper代理配置,请移驾^_^一、选择jar包,搭建环境1、mybatis3.2.7的jar包2、spring3.2.0的jar包3、mybatis
如果想看看没和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进行注入。
六、这里spring声明配置方式,配置dao的bean:
七、测试一下