springboot多模块依赖注入
如图有module1、module2两个模块,其中module2依赖module1,pom文件中需要加入module1的依赖:
<dependency>
<groupId>com.example</groupId>
<artifactId>module1</artifactId>
<version>0.0.1-SNAPSHOT</version>
</dependency>
module2中的controller需要注入module1中的service,这时就需要在module2的启动类上加注解
@ComponentScan(basePackages = {“com.example.module1”,“com.example.module2”})
注意的是module1、module2都需要进行扫描,否则的话访问module2的controller时会404