以编程方式获取 Spring Rabbitmq 配置属性的值?

问题描述 投票:0回答:1

有没有办法以编程方式获取各种

spring.rabbitmq
配置属性(如
spring.rabbitmq.virtual-host
)的值,而不是通过
@Value
(如
ApplicationContext.getApplicationName()
)?

spring-boot configuration spring-amqp
1个回答
0
投票

那些

spring.rabbitmq
是Spring Boot自动配置的一部分。 因此,您只需注入一个
RabbitProperties
bean 并可以访问它们。

请参阅 Spring Boot 文档中的更多信息:https://docs.spring.io/spring-boot/reference/messaging/amqp.html#messaging.amqp.rabbitmq

© www.soinside.com 2019 - 2024. All rights reserved.