SpringBoot 获取配置 @Value

@Value注解能够在代码中直接取到相应的值java

如在application.yml中spring

# 自定义属性 leysen: xcx: url: aaa 

 

1.java代码里的属性值是非静态的,直接在属性上加@Valueapp

  @Value("${leysen.xcx.url}")   private String xcxUrl;

 

2.java代码里的属性值是静态的,要使用set方法url

private static String xcxUrl; @Value("${leysen.xcx.url}") public void setXcxUrl(String xcxUrl) { XcxUtil.xcxUrl = xcxUrl; }

 

注意:spa

1.@Vaule的注解路径是 org.springframework.beans.factory.annotation.Valuecode

2.当前类要使用@Component等注解,就是要加入spring容器中blog

相关文章
相关标签/搜索