第一步:查看注解 @Service @Autowired
第二步:检查各个xml的名称等
第三步:查看jar包引入是不是有冲突
这个问题困扰了我非常久,直到我看到第三步,,,解决了。
参考:https://www.cnblogs.com/wantao/p/8325976.html
mybatis的包导入以下dependency
<dependency> <groupId>org.mybatis.generator</groupId> <artifactId>mybatis-generator-core</artifactId> <version>1.3.5</version> </dependency> <!--MyBatis-Jar包--> <!-- https://mvnrepository.com/artifact/org.mybatis/mybatis --> <dependency> <groupId>org.mybatis</groupId> <artifactId>mybatis</artifactId> <version>3.4.2</version> </dependency> <!--MyBatis 整合Spring适配包--> <!-- https://mvnrepository.com/artifact/org.mybatis/mybatis-spring --> <dependency> <groupId>org.mybatis</groupId> <artifactId>mybatis-spring</artifactId> <version>1.3.1</version> </dependency>