spring配置文件中的系统属性值

spring配置文件中的系统属性值,spring,spring-boot,Spring,Spring Boot,我在SpringXML中的驼峰路由中配置队列名称 <camel:from uri="jms:queue:test.myqueue"/> 如何从此XML中的系统属性读取队列名称test.myqueue(假设我使用-DqueueName=test.myqueue启动应用程序) 此外,如果未提供系统属性,是否有方法在此处配置默认值 谢谢 R您可以使用此语法执行${queueName:defaultValue}。如果未提供属性或环境变量,则将采用默认值。

我在SpringXML中的驼峰路由中配置队列名称

    <camel:from uri="jms:queue:test.myqueue"/>

如何从此XML中的系统属性读取队列名称test.myqueue(假设我使用-DqueueName=test.myqueue启动应用程序)

此外,如果未提供系统属性,是否有方法在此处配置默认值

谢谢
R

您可以使用此语法执行
${queueName:defaultValue}
。如果未提供属性或环境变量,则将采用默认值。