Java標(biāo)準(zhǔn)庫中的java.net.URL類和標(biāo)準(zhǔn)處理器對于處理低層的資源沒有提供很好的功能。例如,并沒有提供一個URL的實(shí)現(xiàn)能夠從classpath或者ServletContext中讀取資源等等。因此,在Spring中提供了這樣一個Resource接口,能夠更加方便的讀取各種資源。
敘州網(wǎng)站建設(shè)公司創(chuàng)新互聯(lián)建站,敘州網(wǎng)站設(shè)計制作,有大型網(wǎng)站制作公司豐富經(jīng)驗(yàn)。已為敘州上千余家提供企業(yè)網(wǎng)站建設(shè)服務(wù)。企業(yè)網(wǎng)站搭建\外貿(mào)營銷網(wǎng)站建設(shè)要多少錢,請找那個售后服務(wù)好的敘州做網(wǎng)站的公司定做!
1、使用resourceUtil
File file = ResourceUtils.getFile("classpath:config/city.config.json");
2、注解,注入
public abstract class BaseController { @Value("classpath:config/city.config.json") Resource cityConfig; private void setURL(ModelMap root) { String jsonStr = new String(IOUtils.readFully(cityConfig.getInputStream(), -1,true)); JSONObject cityObject = JSON.parseObject(jsonStr); } }
以上就是本文的全部內(nèi)容,希望對大家的學(xué)習(xí)有所幫助,也希望大家多多支持創(chuàng)新互聯(lián)。