本文主要是介绍异常处理(一)---------Cannot resolve symbol 'MapperScan',希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
前几天创建了一个SpringBoot项目打算将公司的一些小项目迁移到SB项目中去,但是自己在一开始的时候就遇上了标题中的麻烦,一直用的@MapperScan和@Mapper注解失效
检查了引用的包,没有发现漏包,思前想后也不明白为什么一样的配置为什么以前能用现在却不能用,忽然意识到我在maven中配置的mybatis-spring-boot-starter是没有配置version的,那么他就会默认最新的稳定版本,以前的版本能用不一定现在的版本也能用,于是我显式地设置了该包的版本
<!--缺少此jar包,导致@Mapper注解无效--><dependency><groupId>org.mybatis.spring.boot</groupId><artifactId>mybatis-spring-boot-starter</artifactId><!--版本1.2.0否则无效--><version>1.2.0</version></dependency>
问题解决
这篇关于异常处理(一)---------Cannot resolve symbol 'MapperScan'的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!