日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区

您的位置:首頁(yè)技術(shù)文章
文章詳情頁(yè)

在SpringBoot 中從application.yml中獲取自定義常量方式

瀏覽:170日期:2023-05-21 14:58:23

要注意的地方是 application.yml 中不能用駝峰式寫法(systemParams)要改成system-params

方法一:

引入依賴:

<!-- 支持 @ConfigurationProperties 注解 --> <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-configuration-processor</artifactId> <optional>true</optional> </dependency>

配置文件(application.yml)中配置各個(gè)屬性的值:

myProps: #自定義的屬性和值 simpleProp: simplePropValue arrayProps: 1,2,3,4,5 listProp1: - name: abc value: abcValue - name: efg value: efgValue listProp2: - config2Value1 - config2Vavlue2 mapProps: key1: value1 key2: value2

創(chuàng)建一個(gè)bean來接收配置信息:

@Component @ConfigurationProperties(prefix='myProps') //接收application.yml中的myProps下面的屬性 public class MyProps { private String simpleProp; private String[] arrayProps; private List<Map<String, String>> listProp1 = new ArrayList<>(); //接收prop1里面的屬性值 private List<String> listProp2 = new ArrayList<>(); //接收prop2里面的屬性值 private Map<String, String> mapProps = new HashMap<>(); //接收prop1里面的屬性值 public String getSimpleProp() { return simpleProp; } //String類型的一定需要setter來接收屬性值;maps, collections, 和 arrays 不需要 public void setSimpleProp(String simpleProp) { this.simpleProp = simpleProp; } public List<Map<String, String>> getListProp1() { return listProp1; } public List<String> getListProp2() { return listProp2; } public String[] getArrayProps() { return arrayProps; } public void setArrayProps(String[] arrayProps) { this.arrayProps = arrayProps; } public Map<String, String> getMapProps() { return mapProps; } public void setMapProps(Map<String, String> mapProps) { this.mapProps = mapProps; } }

啟動(dòng)后,這個(gè)bean里面的屬性就會(huì)自動(dòng)接收配置的值了。

單元測(cè)試用例:

@Autowired private MyProps myProps; @Test public void propsTest() throws JsonProcessingException { System.out.println('simpleProp: ' + myProps.getSimpleProp()); System.out.println('arrayProps: ' + objectMapper.writeValueAsString(myProps.getArrayProps())); System.out.println('listProp1: ' + objectMapper.writeValueAsString(myProps.getListProp1())); System.out.println('listProp2: ' + objectMapper.writeValueAsString(myProps.getListProp2())); System.out.println('mapProps: ' + objectMapper.writeValueAsString(myProps.getMapProps())); }

測(cè)試結(jié)果:

simpleProp: simplePropValue arrayProps: ['1','2','3','4','5'] listProp1: [{'name':'abc','value':'abcValue'},{'name':'efg','value':'efgValue'}] listProp2: ['config2Value1','config2Vavlue2'] mapProps: {'key1':'value1','key2':'value2'}

方法二:

不用寫 set 方法,直接給注解。

前提是要裝一個(gè)插件:lombok 。 直接在插件中搜索到它,裝上就行了

直接獲取一個(gè)屬性

image: location: D:/images/ /** * 在配置文件中配置的文件保存路徑 */ @Value('${image.location}') private String location;

以上這篇在SpringBoot 中從application.yml中獲取自定義常量方式就是小編分享給大家的全部?jī)?nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持好吧啦網(wǎng)。

標(biāo)簽: Spring
相關(guān)文章:
日本不卡不码高清免费观看,久久国产精品久久w女人spa,黄色aa久久,三上悠亚国产精品一区二区三区
亚洲精品韩国| 日韩精品欧美精品| 国产精品xxxav免费视频| 日韩精品亚洲一区二区三区免费| 久久香蕉精品| 午夜精品影视国产一区在线麻豆| 中文字幕免费一区二区| 综合亚洲视频| 日本欧美久久久久免费播放网| 青青青国产精品| 国产精品一区二区三区av麻| 麻豆中文一区二区| 成人日韩av| 日韩不卡免费高清视频| 日韩精品欧美| 久久精品青草| 久久夜色精品| 国产探花在线精品一区二区| 成人污污视频| 亚洲高清影视| 亚洲精品动态| 开心激情综合| 久久久久中文| 亚洲一区二区av| 国产精品久久久久9999高清| yellow在线观看网址| 婷婷精品进入| 日韩精品社区| а√天堂中文在线资源8| 亚洲特色特黄| 亚洲一区有码| 国产精品三p一区二区| 91亚洲国产高清| 亚洲精品一区二区妖精| 视频精品一区| 黄色网一区二区| 欧美日韩四区| 日韩视频不卡| 日本中文字幕一区二区| 国产精品1区| 99成人超碰| 一区二区三区四区日韩| 国产精品99久久免费| 欧美日韩在线播放视频| 蜜臀av在线播放一区二区三区| 日韩一区二区三免费高清在线观看 | 在线看片福利| 亚洲精品一二三区区别| 国产精品一区二区三区美女| 1024精品一区二区三区| 91精品麻豆| 激情综合亚洲| 国产精久久久| 香蕉久久夜色精品国产| 精品中国亚洲| 麻豆久久精品| 麻豆视频在线观看免费网站黄| 久久不射中文字幕| 风间由美中文字幕在线看视频国产欧美| 中文国产一区| 久久久久伊人| 亚洲深爱激情| 成人综合一区| 日韩欧乱色一区二区三区在线| 国产一区二区精品福利地址| 免费在线观看日韩欧美| 国产一区丝袜| 亚洲乱亚洲高清| 久久婷婷一区| 欧美激情视频一区二区三区免费| 伊人久久亚洲影院| 日韩成人精品一区| 欧美一区二区三区久久| 午夜精品网站| 国产精品13p| 国产精品亚洲综合色区韩国| 丝袜a∨在线一区二区三区不卡| 毛片在线网站| 国产精品天堂蜜av在线播放| 日韩影院在线观看| 99免费精品| 精品网站999| 日韩一区二区三区精品视频第3页| 欧美精品一区二区三区精品| 精品三级在线观看视频| 日韩中文字幕无砖| 国产精品美女久久久| 91看片一区| 精品国产aⅴ| 国产欧美日韩影院| 婷婷视频一区二区三区| 午夜精品影院| 亚洲午夜一级| 亚洲精品一区三区三区在线观看| 久久中文在线| 国产精品一线| 青草久久视频| 亚洲精品裸体| 麻豆久久精品| 国产亚洲一区在线| 免费国产自久久久久三四区久久| 理论片午夜视频在线观看| 久久69成人| 国产精品密蕾丝视频下载| 天堂av一区| 日韩欧美三区| 日本精品国产| 免费观看在线综合| 日韩中文字幕麻豆| 日韩一区二区免费看| 激情综合网址| 久久精品国产亚洲夜色av网站| 高清一区二区| 高潮久久久久久久久久久久久久| 国产精品成人3p一区二区三区| 亚洲三级精品| 日本一区二区中文字幕| 一区二区亚洲视频| 亚洲精品国模| 欧美日韩一区二区三区在线电影| 日本色综合中文字幕| 日韩中文字幕| 久久国产婷婷国产香蕉| 久久精品97| 欧美激情麻豆| 黄色精品视频| 精品国产成人| 福利片在线一区二区| 国产一区2区在线观看| 黄色精品视频| 国产在线|日韩| 香蕉久久99| 一区福利视频| 亚洲香蕉久久| 欧美日本二区| 老司机精品视频网| 中文字幕高清在线播放| 精品丝袜在线| 久久三级视频| 国产农村妇女精品一二区| 天堂成人国产精品一区| 亚洲久久在线| 国产精品地址| 精品丝袜在线| 蜜臀av性久久久久蜜臀aⅴ流畅| 日韩精品导航| 精品三级av| 蜜桃一区二区三区| 亚洲精品一二| 麻豆精品久久| 99久久夜色精品国产亚洲狼 | 日本三级亚洲精品| 国产在线不卡一区二区三区| 欧美日韩尤物久久| 亚洲深夜福利| 国产精品一区二区美女视频免费看 | 99精品电影| 天堂va蜜桃一区二区三区| 青青国产91久久久久久| 精品一区二区三区中文字幕视频| 丝袜美腿一区| 亚洲神马久久| 国产欧美自拍一区| 国产精品红桃| 日韩精品一区二区三区免费观影 | 高清av一区| 亚洲一区二区三区免费在线观看 | 日本亚洲欧美天堂免费| 精品视频一区二区三区四区五区| 亚洲成人二区| 日本亚洲欧美天堂免费| 国产a亚洲精品| 视频一区二区不卡| 免费亚洲婷婷| 亚洲经典在线| 免费在线欧美黄色| 国产韩日影视精品| 国产精品第十页| 伊人久久婷婷| 老司机精品视频在线播放| 国产专区一区| 国产精品亲子伦av一区二区三区| 色婷婷精品视频| 欧美日本二区| 99久久婷婷这里只有精品| 日韩av字幕| 性欧美xxxx免费岛国不卡电影| 日韩国产在线观看| 久久精品导航| 国产精品亚洲综合在线观看| 免费观看久久av| 美女视频黄久久| 亚洲一区二区三区在线免费| 六月婷婷综合| 日韩一区二区三区高清在线观看| 精品成人免费一区二区在线播放| 日本91福利区| 在线亚洲精品| 日本不良网站在线观看| 日本在线成人|