配置注入_Spring Cloud ACM_ACM Java SDK_SDK 参考_应用配置管理 ACM-

配置注入_Spring Cloud ACM_ACM Java SDK_SDK 参考_应用配置管理 ACM

阿里云服务器优惠

配置注入

使用 Spring MVC 注解注入配置,降低使用配置成本。

可以直接使用 @Value 注入配置:

@Component
class SampleRunner implements ApplicationRunner {
    
    @Value("${user.id}")
    String userId;

    @Value("${user.name}")
    String userName;
    
    @Value("${user.age}")
    int userAge;
    
    @Override
    public void run(ApplicationArguments args){
        System.out.println(userId);
        System.out.println(userName);
        System.out.println(userAge);
    }

}
说明 如果同时在 Spring Boot 应用的
application.properties 和 ACM 的
${spring.application.group}:${spring.application.name}.properties中配置了同一个 key,ACM 中的 value 会覆盖应用默认的 value。

赞(0)

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址
  • potplayer
  • directx