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

相關文章
相關標籤/搜索