首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >带有meta-inf的自动连线bean

带有meta-inf的自动连线bean
EN

Stack Overflow用户
提问于 2021-08-04 13:56:48
回答 1查看 55关注 0票数 1

我有自己的带有spring组件的jar文件。我正尝试在另一个项目中自动部署这个bean,但没有@Import@ComponentScan我无法完成。有没有可能在没有额外注释的情况下构建jar并在另一个项目中使用它的bean?我需要的示例:

代码语言:javascript
复制
@Configuration
public class Config {
    @Bean
    public String init(@Autowired DistributorMessageSender distributorMessageSender) {
        WebSocketMessage webSocketMessage = WebSocketMessage.builder().build();
        distributorMessageSender.send(Channel.WEBSOCKET, webSocketMessage);
        return new String();
    }
}

我想避免的是:

代码语言:javascript
复制
scanBasePackages = {"app", "distributor.client"}
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2021-08-06 09:15:19

我找到的解决方案是:构建我自己的自动配置类。它允许您在没有任何导入注释的情况下自动连接jar中的bean。我遵循的指南:https://docs.spring.io/spring-boot/docs/2.0.0.M3/reference/html/boot-features-developing-auto-configuration.html#boot-features-locating-auto-configuration-candidates

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/68652575

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档