spring @Value 设置默认值

@Value :注解模式 读取配置文件 注入属性值

  /**
  * MQ地址
  */
  @Value"${NamesrvAddr}")
  private String namesrvAddr;

    上面的是一个标着的 @Value 注解 

  如果配置文件中没有设置 NamesrvAddr Spring 在启动的时候会报错

  设置默认值:

@Value"${NamesrvAddr:192.168.0.1}")
private String namesrvAddr;

  设置默认值的好处是:可以减少配置文件需要配置的数据,更加简单化

Published by

风君子

独自遨游何稽首 揭天掀地慰生平

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注