載入properties配置檔案
阿新 • • 發佈:2018-12-21
需要jar包
工具類:
package qingxia.tang.utils; import java.io.IOException; import java.io.InputStream; import java.util.Properties; import org.springframework.core.io.ClassPathResource; import org.springframework.core.io.Resource; public class Demo { private static Properties pro=new Properties();static { Resource res=new ClassPathResource("upload.properties");//載入配置檔案 InputStream isp=null; try { isp=res.getInputStream();//獲取輸入流 pro.load(isp); } catch (IOException e) { e.printStackTrace(); } finally { try {if(isp!=null) { isp.close(); } } catch (IOException e) { e.printStackTrace(); } } } public static String getValue(String key) { return pro.getProperty(key); } public static void main(String[] args) { String value= getValue("password"); System.out.println(value); } }
需將upload.properties放在根目錄。