在 Spring XML 中,我可以使用alias
元素为 bean 分配一个或多个别名。我想知道是否有 Spring Boot 编程方式来做同样的事情?
用例是我有需要 JMS 的遗留代码TopicConnectionFactory
。使用 Spring Boot 的 ActiveMQ 自动配置,我TopicConnectionFactory
自动获得了一个。但是,遗留代码使用静态字符串来查找 bean 名称,因此我需要创建一个别名,将遗留代码 bean 查找链接到 Spring Boot bean。
我试过查看,BeanDefinitionCustomizer
但它没有办法设置别名或 bean 名称。
慕田峪4524236
相关分类