提出问题
如下图:
- 主启动类
Main在test包下 - controller、service、mapper在
com.zrgj包下
运行 主启动类 Main,扫描不到 com.zrgj 包下的类
解决
在 @SpringBootApplication 注解配置上要 扫描的包:
@SpringBootApplication(scanBasePackages = "com.zrgj")
会自动扫描 com.zrgj 包下的类,及其子包下的类
完整代码
@SpringBootApplication(scanBasePackages = "com.zrgj")
@MapperScan(basePackages= "com.zrgj.mapper") //扫描对应包下的所有mapper注解
public class Main {
public static void main(String[] args) {
SpringApplication.run(Main.class,args);
}
}
