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

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

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

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

正文:

一、在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;
    }
}

三、在瀏覽器訪問(wèn)查看效果

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

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

相關(guān)文章

  • springBoot的事件機(jī)制GenericApplicationListener用法解析

    springBoot的事件機(jī)制GenericApplicationListener用法解析

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

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

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

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

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

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

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

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

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

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

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

    java分頁(yè)工具類的使用方法

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

    mybatis if標(biāo)簽判斷不生效的解決方法

    這篇文章主要介紹了mybatis if標(biāo)簽判斷不生效的解決方法,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧
    2021-02-02
  • 解決Beanutils.copyproperties實(shí)體類對(duì)象不一致的問(wèn)題

    解決Beanutils.copyproperties實(shí)體類對(duì)象不一致的問(wèn)題

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

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

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

最新評(píng)論

集安市| 塘沽区| 行唐县| 慈溪市| 尉氏县| 海阳市| 罗江县| 县级市| 乡宁县| 尉犁县| 临沧市| 望城县| 江北区| 开化县| 佛坪县| 喀什市| 宜章县| 苍山县| 彰化县| 阿拉尔市| 清徐县| 石嘴山市| 孟津县| 乌兰浩特市| 兴仁县| 勐海县| 通河县| 恭城| 大埔县| 高要市| 宁都县| 教育| 东平县| 丘北县| 香河县| 临朐县| 安新县| 射阳县| 电白县| 迁安市| 鹤峰县|