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

Java(若依)如何讀取Yml配置文件

 更新時(shí)間:2025年02月13日 16:45:32   作者:Monly21  
文章介紹了如何在Java若依框架中讀取Yml配置文件,包括定義配置字段、編寫讀取工具類以及注意事項(xiàng),最后總結(jié)了個(gè)人經(jīng)驗(yàn)

Java若依讀取Yml配置文件

在配置文件中定義字段

user:
    name: zhangsan

編寫讀取配置文件工具類

注意:

這里讀取配置文件時(shí),不要使用靜態(tài)static變量,否則無法讀取

/**
 * 加載配置文件中的數(shù)據(jù)
 */
@Configuration
public class Config {
    /**
     * MRO URL
     */
    @Value("${user.name}")
    public String USER_NAME;

    /**
     * 配置文件加載
     */
    @Bean(name = "initProperties")
    public void initialize() {
        Constants.USER_NAME= USER_NAME;
    }
}

創(chuàng)建配置項(xiàng)文件

@Component
@DependsOn(value = {"Config"})
public class MtConstants {
    public static String USER_NAME;

    /**
     * 讀取用戶名
     * @return
     */
    public static String getUserName() {
        return USER_NAME;
    }
}

Java讀取配置yml工具類

親測(cè)有效

**yml文件配置:

#自定義交換機(jī) 隊(duì)列名稱 和 鍵
custom:
  exchange-name: spirit_direct_exchange
  queue-name: task_direct_queue
  routing-key: handle_task
//讀取配置文件
@NoArgsConstructor
@Component
public class QueueSignConfig {
    //自定義交換機(jī)
    public static String EXCHAGE_NAME;
    //自定義隊(duì)列名
    public static String QUEUE_NAME;
    //自定義鍵
    public static String ROUTING_KEY;

    @Value("${custom.exchange-name}")
    public void setExchageName(String exchageName) {
        EXCHAGE_NAME = exchageName;
    }

    @Value("${custom.queue-name}")
    public void setQueueName(String queueName) {
        QUEUE_NAME = queueName;
    }

    @Value("${custom.routing-key}")
    public void setRoutingKey(String routingKey) {
        ROUTING_KEY = routingKey;
    }
}

結(jié)果:

09:54:24.858  交換機(jī): spirit_direct_exchange,隊(duì)列: task_direct_queue,鍵: handle_task

總結(jié)

以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • Java8 新特性Lambda表達(dá)式實(shí)例詳解

    Java8 新特性Lambda表達(dá)式實(shí)例詳解

    這篇文章主要介紹了Java8 新特性Lambda表達(dá)式實(shí)例詳解的相關(guān)資料,需要的朋友可以參考下
    2017-03-03
  • Mybatis中通用Mapper的InsertList()用法

    Mybatis中通用Mapper的InsertList()用法

    文章介紹了通用Mapper中的insertList()方法在批量新增時(shí)的使用方式,包括自增ID和自定義ID的情況,對(duì)于自增ID,使用tk.mybatis.mapper.additional.insert.InsertListMapper包下的insertList()方法;對(duì)于自定義ID,需要重寫insertList()方法
    2025-02-02
  • mybatis如何使用Java8的日期LocalDate和LocalDateTime詳解

    mybatis如何使用Java8的日期LocalDate和LocalDateTime詳解

    這篇文章主要給大家介紹了關(guān)于mybatis如何使用Java8的日期LocalDate和LocalDateTime的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧。
    2017-09-09
  • 使用@Valid+BindingResult進(jìn)行controller參數(shù)校驗(yàn)方式

    使用@Valid+BindingResult進(jìn)行controller參數(shù)校驗(yàn)方式

    這篇文章主要介紹了使用@Valid+BindingResult進(jìn)行controller參數(shù)校驗(yàn)方式,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2021-12-12
  • Myeclipse 2016下Aptana安裝教程

    Myeclipse 2016下Aptana安裝教程

    這篇文章主要為大家詳細(xì)介紹了Myeclipse 2016下Aptana安裝教程,具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2017-05-05
  • Java中自動(dòng)裝箱、拆箱引起的耗時(shí)詳解

    Java中自動(dòng)裝箱、拆箱引起的耗時(shí)詳解

    這篇文章主要給大家介紹了關(guān)于Java中自動(dòng)裝箱、拆箱引起的耗時(shí)的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家學(xué)習(xí)或者使用Java具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面來一起學(xué)習(xí)學(xué)習(xí)吧
    2019-04-04
  • Eclipse中如何顯示explorer過程解析

    Eclipse中如何顯示explorer過程解析

    這篇文章主要介紹了Eclipse中如何顯示explorer過程解析,文中通過示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2020-09-09
  • SpringBoot接口參數(shù)校驗(yàn)(Bean Validation)實(shí)戰(zhàn)指南

    SpringBoot接口參數(shù)校驗(yàn)(Bean Validation)實(shí)戰(zhàn)指南

    在開發(fā)接口時(shí),參數(shù)校驗(yàn)是必不可少的環(huán)節(jié):前端傳參是否為空、格式是否正確、數(shù)值是否合法,都需要后端嚴(yán)格校驗(yàn),否則很容易出現(xiàn)臟數(shù)據(jù)、程序異常,SpringBoot 官方推薦使用?Bean Validation,今天就來介紹一下基礎(chǔ)注解、實(shí)戰(zhàn)使用,需要的朋友可以參考下
    2026-03-03
  • java開發(fā)AOP面向切面編程入門

    java開發(fā)AOP面向切面編程入門

    這篇文章主要介紹了java開發(fā)的AOP面向切面編程入門的示例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步學(xué)有所得
    2021-10-10
  • java String類常用方法練習(xí)小結(jié)

    java String類常用方法練習(xí)小結(jié)

    本文主要介紹了java String類常用方法的例子,具有很好的參考價(jià)值,下面跟著小編一起來看下吧
    2017-02-02

最新評(píng)論

库车县| 邻水| 张家界市| 太谷县| 类乌齐县| 邻水| 辽源市| 观塘区| 保山市| 天全县| 龙口市| 开封市| 台北县| 宁远县| 新宾| 方城县| 尖扎县| 独山县| 河东区| 瑞金市| 玛多县| 五寨县| 洛阳市| 崇信县| 乐平市| 邵东县| 屯昌县| 洪雅县| 昭平县| 泸州市| 崇州市| 巴塘县| 安宁市| 邵阳市| 永丰县| 广水市| 禹州市| 乐安县| 周宁县| 涟水县| 承德市|