springboot gradle 调用子模块bean
时间: 2023-08-11 07:16:52 浏览: 112
要在 Spring Boot Gradle 项目中调用子模块的 Bean,可以按照以下步骤进行操作:
1. 在父模块的 build.gradle 文件中添加依赖项:
```
dependencies {
implementation project(':子模块名称')
}
```
2. 在子模块的 build.gradle 文件中定义 Bean:
```
@Component
public class MyBean {
// ...
}
```
3. 在父模块中注入子模块的 Bean:
```
@SpringBootApplication
public class MyApplication {
@Autowired
private MyBean myBean;
// ...
}
```
这样就可以在父模块中使用子模块的 Bean 了。注意,在父模块中需要使用子模块的名称来引用它,这里的子模块名称是指子模块的项目名称。另外,如果子模块中定义的 Bean 与父模块中的 Bean 名称冲突,可以通过在子模块的 Bean 上添加 @Qualifier 注解来解决。
阅读全文