1 配置文檔的位置和內容
在src/main/resources下增加配置文檔test.properties,文檔編碼格式為utf-8。


2 讀取文檔的幾種方式
2.1 通過java.util.Properties和輸入流來讀取
import java.io.InputStream; import java.util.Properties; public class JavaAPIDemo { public static void main(String[] args) throws Exception { Properties prop = new Properties(); InputStream input = JavaAPIDemo.class.getClassLoader().getResourceAsStream("test.properties"); prop.load(input); System.out.println(prop); System.out.println(prop.get("test")); } }
2.2 通過 java.util.ResourceBundle 類來讀取
該方法一般讀資源文件
// 不需要加.properties后綴名,只需要文件名即可 // 在CLASSPATH下面的test.properties,名稱如下,配置文件在包com.test.config下面,則為com.test.config.test ResourceBundle resource = ResourceBundle.getBundle("test"); String test = resource.getString("test"); System.out.println("resource.test:"+test);
2.3 通過PropertiesLoaderUtils類來讀取
import org.springframework.core.io.support.PropertiesLoaderUtils;
Properties properties = PropertiesLoaderUtils.loadAllProperties("test.properties"); String test = properties.getProperty("test"); System.out.println("properties.test:"+test);
