1. 星速云首页
  2. 阿里云文档

阿里云应用配置管理 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。

注明:本文为星速云原创版权所有,禁止转载,一经发现将追究版权责任!

发表评论

登录后才能评论
问答社区 QQ客服
微信客服
微信客服
分享本页
返回顶部