EIF.properties是個文件檔,放在class可以讀到的路徑下,在這裡是放在/bin。
PropertyLoader class
package com.iden.resource; import java.util.Properties; public class PropertyLoader { private Properties prop = null; private Boolean isSet; PropertyLoader() { prop = new Properties(); try { prop.load(getClass().getResourceAsStream("/EIF.properties")); } catch (Exception e) { e.printStackTrace(); } if (new String( prop.getProperty("PropertyLoaderTest.isSet") != null ? prop .getProperty("PropertyLoaderTest.isSet") : "").trim() .equalsIgnoreCase("1")) isSet = true; else isSet = false; } public static void main(String[] args){ PropertyLoader loader = new PropertyLoader(); System.out.println("PropertyLoaderTest.isSet=" + loader.isSet); } }
EIF.properties
# 1 or 0 / 1:short data model: update data when start time, end time, shift time 0:every data update model PropertyLoaderTest.isSet=1
沒有留言:
張貼留言