问题说明:
在springboot项目启动时,刚写完持久层代码想在测试类中测试一下,跑起来一直报错,说bean注解类在spring容器中未查询到疯狂报错。。。
作者是这么解决的 百度搜了一下,发现自己并未让spring去扫描mapper包,所以在里面的持久层接口文件一直没有被发现,好,发现出在哪里了,如何解决呢?在启动类中添加@MapperScan(参数是你要扫描的mapper包)如下面代码:
@SpringBootApplication
@MapperScan(“com.demo.JavaExel.mapper”)
public class JavaExelApplication {
public static void main(String[] args) {
SpringApplication.run(JavaExelApplication.class, args);
}
}