最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Springboot如何獲取配置文件application.yml中自定義的變量并使用

 更新時間:2021年09月04日 15:26:26   作者:蒂雪凌星  
這篇文章主要介紹了Springboot中獲取配置文件(application.yml)中自定義的變量并使用,本文給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下

前言:在寫項目中我們經(jīng)常要將同樣的變量在不同的文件中寫無數(shù)次,這樣修改起來要一通好找,非常不方便,平常都會寫一個工具類存入自己的變量進行調(diào)用取值,但是呢,懶得寫咋辦,寫了還要注入,注入失敗又得.........麻煩,有沒有辦法寫在配置文件中直接自定義變量通過注解的方式取值呢?肯定有啊。

正文:

一、在application.yml中配置自己的變量比如:

person:
  name: '張三'
  age: '年齡25'
  home: '擁有房子1套'
  car: '轎車1輛'

二、使用注解取值并且使用

import org.springframework.beans.factory.annotation.Value;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;

@RestController
@RequestMapping("/test")
public class TestController {
    @Value("${person.name}")
    private String name;
    @Value("${person.age}")
    private String age;
    @Value("${person.home}")
    private String home;
    @Value("${person.car}")
    private String car;

    @RequestMapping("/getsome")
    public String  getSome(){
        System.out.println(name+age+home+car);
        return name+age+home+car;
    }
}

三、在瀏覽器訪問查看效果

可以看到完全可以通過注解的方式直接取值使用,非常方便。

到此這篇關(guān)于Springboot中獲取配置文件(application.yml)中自定義的變量并使用的文章就介紹到這了,更多相關(guān)Springboot自定義的變量內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • springBoot的事件機制GenericApplicationListener用法解析

    springBoot的事件機制GenericApplicationListener用法解析

    這篇文章主要介紹了springBoot的事件機制GenericApplicationListener用法解析,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值的相關(guān)資料
    2019-09-09
  • Springboot項目全局異常統(tǒng)一處理案例代碼

    Springboot項目全局異常統(tǒng)一處理案例代碼

    最近在做項目時需要對異常進行全局統(tǒng)一處理,主要是一些分類入庫以及記錄日志等,因為項目是基于Springboot的,所以去網(wǎng)絡上找了一些博客文檔,然后再結(jié)合項目本身的一些特殊需求做了些許改造,現(xiàn)在記錄下來便于以后查看
    2023-01-01
  • java實現(xiàn)斗地主小案例

    java實現(xiàn)斗地主小案例

    這篇文章主要為大家詳細介紹了java實現(xiàn)斗地主小案例,文中示例代碼介紹的非常詳細,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2021-02-02
  • Java開發(fā)崗位面試被問到泛型怎么辦

    Java開發(fā)崗位面試被問到泛型怎么辦

    泛型在java中有很重要的地位,在面向?qū)ο缶幊碳案鞣N設計模式中有非常廣泛的應用。java泛型知識點也是Java開發(fā)崗位必問的一個話題,今天小編就給大家普及下Java泛型常見面試題,感興趣的朋友一起看看吧
    2021-07-07
  • 2022?最新?IntelliJ?IDEA?詳細配置步驟演示(推薦)

    2022?最新?IntelliJ?IDEA?詳細配置步驟演示(推薦)

    作為一名開發(fā)人員,第一肯定是選擇一款趁手的開發(fā)利器,本人使用?Java?偏多,這里推薦使用?IntelliJ?IDEA,?俗稱神級開發(fā)工具,具體的安裝過程就不過多贅述了,有需要了解的朋友可以參考下本文
    2022-09-09
  • SSM使用mybatis分頁插件pagehepler實現(xiàn)分頁示例

    SSM使用mybatis分頁插件pagehepler實現(xiàn)分頁示例

    本篇文章主要介紹了SSM使用mybatis分頁插件pagehepler實現(xiàn)分頁示例,使用分頁插件的原因,簡化了sql代碼的寫法,實現(xiàn)較好的物理分頁,非常具有實用價值,需要的朋友可以參考下
    2018-03-03
  • java分頁工具類的使用方法

    java分頁工具類的使用方法

    這篇文章主要為大家詳細介紹了java分頁工具類的使用方法,穩(wěn)定的分頁效果,包括導航頁碼功能,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2018-03-03
  • mybatis if標簽判斷不生效的解決方法

    mybatis if標簽判斷不生效的解決方法

    這篇文章主要介紹了mybatis if標簽判斷不生效的解決方法,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2021-02-02
  • 解決Beanutils.copyproperties實體類對象不一致的問題

    解決Beanutils.copyproperties實體類對象不一致的問題

    這篇文章主要介紹了解決Beanutils.copyproperties實體類對象不一致的問題,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2021-06-06
  • JVM的7種垃圾回收器(小結(jié))

    JVM的7種垃圾回收器(小結(jié))

    這篇文章主要介紹了JVM的7種垃圾回收器(小結(jié)),文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2020-10-10

最新評論

黄浦区| 永丰县| 怀远县| 名山县| 双峰县| 怀柔区| 邹城市| 苍梧县| 永新县| 保德县| 蚌埠市| 班戈县| 砚山县| 深州市| 张北县| 湖州市| 瑞昌市| 万山特区| 洪湖市| 泰和县| 涟水县| 漳州市| 鄢陵县| 林周县| 基隆市| 称多县| 阳西县| 丰台区| 阳新县| 翼城县| 广饶县| 华池县| 且末县| 石阡县| 彰化县| 汤阴县| 泊头市| 韶关市| 磴口县| 湖州市| 荔波县|