MyBatis之MyBatis-Spring整合之简化配置

MyBatis之MyBatis-Spring整合之简化配置

1、扫描式加载SQL映射文件

    修改applicationContext.xml为SqlSessionFactoryBean设置mapperLocations属性


	
		
		
		
		
	

2、MapperScannerConfigurer简化配置

1) 在spring配置文件中添加MapperScannerConfigurer 配置并去掉所有的Dao接口实现类配置


	
		
		
	
	
	
	
	
	
	
		
	

2) 检查或修改DeptMapper.xml文件:命名空间+id和接口+方法名 一致

 



	
	
		
		
		
	
	
	

3)业务类中,使用@Autowired为DAO接口注入对象

public class DeptServiceImpl {
	@Autowired
	private DeptDao deptDao;
        //省略其它代码

你可能感兴趣的:(MyBatis)