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

Spring Boot 從靜態(tài)json文件中讀取數(shù)據(jù)所需字段

 更新時(shí)間:2018年05月23日 10:06:55   作者:Jarvis丶Z  
本文重點(diǎn)給大家介紹Spring Boot 從靜態(tài)json文件中讀取數(shù)據(jù)所需字段,感興趣的朋友跟隨腳本之家小編一起學(xué)習(xí)吧

•在實(shí)體中,通常使用類(lèi)似字典表的文件來(lái)表示屬性,文件大都配置在配置文件中,也可以是靜態(tài)文件,本次記錄如何從靜態(tài)json文件中讀取所需字段。

1.文件格式以及路徑

這里寫(xiě)圖片描述

2.加載文件

import org.springframework.beans.factory.annotation.Value;
import org.springframework.core.io.Resource;
@Value("classpath:static/data/area.json")
private Resource areaRes;

3.讀取文件

注意:文件讀取時(shí)因?yàn)榇嬖谥形?,需要設(shè)置編碼格式

@Override
  public void test(){
  for (int i = 1; i < 8; i ++) {
   try {
     String areaData = IOUtils.toString(areaRes.getInputStream(), Charset.forName("UTF-8"));
     List<String> districtNames = JsonPath.read(areaData, "$.districts[?(@.id == " + i + ")].name");
     String district = districtNames.get(0);
     System.out.println("數(shù)字"+ i+ "表示的行政區(qū)為:" + district);
   }catch (IOException e){
     e.printStackTrace();
   }
  }
  }

輸出結(jié)果

數(shù)字1表示的行政區(qū)為:瑤海區(qū)
數(shù)字2表示的行政區(qū)為:廬陽(yáng)區(qū)
數(shù)字3表示的行政區(qū)為:蜀山區(qū)
數(shù)字4表示的行政區(qū)為:包河區(qū)
數(shù)字5表示的行政區(qū)為:經(jīng)濟(jì)技術(shù)開(kāi)發(fā)區(qū)
數(shù)字6表示的行政區(qū)為:高新技術(shù)產(chǎn)業(yè)開(kāi)發(fā)區(qū)
數(shù)字7表示的行政區(qū)為:新站高新技術(shù)產(chǎn)業(yè)開(kāi)發(fā)區(qū)

總結(jié)

以上所述是小編給大家介紹的Spring Boot 從靜態(tài)json文件中讀取數(shù)據(jù)所需字段,希望對(duì)大家有所幫助,如果大家有任何疑問(wèn)請(qǐng)給我留言,小編會(huì)及時(shí)回復(fù)大家的。在此也非常感謝大家對(duì)腳本之家網(wǎng)站的支持!

相關(guān)文章

  • logback的ShutdownHook關(guān)閉原理解析

    logback的ShutdownHook關(guān)閉原理解析

    這篇文章主要為大家介紹了logback的ShutdownHook關(guān)閉原理源碼解讀,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2023-11-11
  • Zookeeper全局唯一ID生成方案解析

    Zookeeper全局唯一ID生成方案解析

    這篇文章主要介紹了Zookeeper全局唯一ID生成方案解析,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2020-12-12
  • springboot項(xiàng)目如何設(shè)置時(shí)區(qū)

    springboot項(xiàng)目如何設(shè)置時(shí)區(qū)

    這篇文章主要介紹了springboot項(xiàng)目如何設(shè)置時(shí)區(qū)問(wèn)題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2023-07-07
  • Spring中Service注入多個(gè)實(shí)現(xiàn)類(lèi)的方法詳解

    Spring中Service注入多個(gè)實(shí)現(xiàn)類(lèi)的方法詳解

    這篇文章主要介紹了Spring中Service注入多個(gè)實(shí)現(xiàn)類(lèi)的方法詳解,Spring是一個(gè)開(kāi)源的Java框架,用于構(gòu)建企業(yè)級(jí)應(yīng)用程序,它提供了許多功能,如依賴(lài)注入、面向切面編程、數(shù)據(jù)訪問(wèn)、Web開(kāi)發(fā)等,需要的朋友可以參考下
    2023-07-07
  • 詳解Guava中EventBus的使用

    詳解Guava中EventBus的使用

    EventBus是Guava的事件處理機(jī)制,是設(shè)計(jì)模式中觀察者模式(生產(chǎn)/消費(fèi)者編程模型)的優(yōu)雅實(shí)現(xiàn)。本文就來(lái)和大家聊聊EventBus的使用,需要的可以參考一下
    2022-12-12
  • SpringCloud中數(shù)據(jù)認(rèn)證加密的方法總結(jié)

    SpringCloud中數(shù)據(jù)認(rèn)證加密的方法總結(jié)

    在當(dāng)今分布式系統(tǒng)的日益復(fù)雜和信息傳遞的廣泛網(wǎng)絡(luò)化環(huán)境中,數(shù)據(jù)的加密和認(rèn)證作為保障信息傳遞安全的關(guān)鍵手段,Spring?Cloud,作為一套構(gòu)建微服務(wù)架構(gòu)的強(qiáng)大框架,提供了多種靈活而強(qiáng)大的數(shù)據(jù)加密和認(rèn)證方式,本文給大家總結(jié)了SpringCloud數(shù)據(jù)認(rèn)證加密的方法
    2024-03-03
  • Springboot集成fastDFS配置過(guò)程解析

    Springboot集成fastDFS配置過(guò)程解析

    這篇文章主要介紹了Springboot集成fastDFS配置過(guò)程解析,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2020-11-11
  • Java實(shí)現(xiàn)三子棋游戲

    Java實(shí)現(xiàn)三子棋游戲

    這篇文章主要為大家詳細(xì)介紹了Java實(shí)現(xiàn)三子棋游戲,文中示例代碼介紹的非常詳細(xì),具有一定的參考價(jià)值,感興趣的小伙伴們可以參考一下
    2022-05-05
  • Spring Cloud Feign原理詳解

    Spring Cloud Feign原理詳解

    Feign 主要是幫助我們方便進(jìn)行rest api服務(wù)間的調(diào)用,本文從Spring Cloud對(duì)feign封裝的源碼中去了解其主要實(shí)現(xiàn)機(jī)制
    2021-06-06
  • Java String 拼接字符串原理詳解

    Java String 拼接字符串原理詳解

    在本篇文章里小編給大家分享的是關(guān)于Java String 拼接字符串原理詳解的相關(guān)資源內(nèi)容,有需要的朋友們可以跟著學(xué)習(xí)參考下。
    2020-02-02

最新評(píng)論

肥西县| 永和县| 井冈山市| 来宾市| 调兵山市| 岑溪市| 武乡县| 图们市| 察哈| 利津县| 阿拉尔市| 濉溪县| 土默特左旗| 定南县| 安阳市| 平邑县| 汝州市| 宜良县| 无极县| 壤塘县| 莆田市| 赣榆县| 怀远县| 永泰县| 阿荣旗| 开化县| 东至县| 望都县| 百色市| 淅川县| 文安县| 米林县| 吉首市| 龙游县| 花莲市| 康马县| 汕头市| 公主岭市| 从江县| 霍州市| 泾阳县|