Mybatis和Spring整合mapper代理

一、准备UserMapper接口及其映射文件


(关于整合环境已经在原始dao开发中详细说明了,这里不再赘述)

Mybatis和Spring整合mapper代理


二、在applicationContext.cml配置


2.1、配置方式一:通过MapperFactoryBean创建代理对象Mybatis和Spring整合mapper代理

  配置方式一测试:

Mybatis和Spring整合mapper代理


2.2配置方式二:通过MapperScannerConfigurer进行mapper扫描(建议使用)
这里的bean没有id

我们在dao的注入必须使用@Autowired注解自动装配


Mybatis和Spring整合mapper代理

测试同上