java.lang.IllegalStateException: Failed to load ApplicationContext
在开发的时候测试方法发现这个问题,把头都搞炸了。
了解到出现这个错不是配置文件出错就是注解的问题,
出现这个错还得注意这个错后面的Caused by: 内容
Caused by: org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'booksServiceImpl': Unsatisfied dependency expressed through field 'booksMapper'; nested exception is org.springframework.beans.factory.NoSuchBeanDefinitionException: No qualifying bean of type 'com.rong.springboot02.mapper.BooksMapper' available: expected at least 1 bean which qualifies as autowire candidate. Dependency annotations: {@org.springframework.beans.factory.annotation.Autowired(required=true)}
我的是注解的问题
一开始木有用这个注解,之后用还发现找不到这个注解,也就是这个注解报红,原因是jar包损坏然后我在本地仓库找到jar包的路径把jar包删了,然后在pom.xml文件里重新加载。
就是截图里的第一个包
org.mybatis.spring.annotation.MapperScan;
然后就解决了,希望对各位有帮助!再见!