【发布时间】:2021-10-09 15:15:40
【问题描述】:
我有自己的带有弹簧组件的 jar 文件。我正在尝试在另一个项目中自动装配这个 bean,但如果没有 @Import 或 @ComponentScan,我将无法做到这一点。是否可以在没有额外注释的情况下在另一个项目中构建 jar 并使用它的 bean?
示例我需要什么:
@Configuration
public class Config {
@Bean
public String init(@Autowired DistributorMessageSender distributorMessageSender) {
WebSocketMessage webSocketMessage = WebSocketMessage.builder().build();
distributorMessageSender.send(Channel.WEBSOCKET, webSocketMessage);
return new String();
}
}
我想避免的:
scanBasePackages = {"app", "distributor.client"}
【问题讨论】:
标签: java spring spring-boot maven jar