ResourceBundle读取properties配置文件

Posted rocker-pg

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ResourceBundle读取properties配置文件相关的知识,希望对你有一定的参考价值。

 1 package cn.rocker.readProperties;
 2 
 3 import java.util.ResourceBundle;
 4 
 5 import org.junit.Test;
 6 
 7 /**  
 8 * @ClassName: ResourceBundleRead  
 9 * @Description: ResourceBundle读取配置文件  
10 * @author 112  
11 * @date 2018年3月28日 下午12:35:27 
12 */ 
13 public class ResourceBundleRead {
14     @Test
15     //读取包路径下的properties文件
16     public void readPropertiesInPackage(){
17         ResourceBundle resourceBundle = ResourceBundle.getBundle("cn/rocker/readProperties/test/properties/cas");
18         String url = resourceBundle.getString("SSOLogin_URL");
19         System.out.println(url);
20         //输出:http://202.106.121.34:8888/scp/ssologin
21     }
22     
23     
24     @Test
25     //读取classes路径下的properties文件
26     public void readPropertiesInClasses(){
27         ResourceBundle resourceBundle = ResourceBundle.getBundle("cas");
28         String url = resourceBundle.getString("UnifyUserManager_URL");
29         System.out.println(url);
30         //输出:http://139.199.20:8080/sso/UnifyUserManager
31     }
32 }

 技术分享图片

以上是关于ResourceBundle读取properties配置文件的主要内容,如果未能解决你的问题,请参考以下文章

ResourceBundle 同时从 2 个 Properties 文件中读取

java中读取配置文件ResourceBundle和Properties两种方式比较

属性文件操作之Properties与ResourceBundle

使用ResourceBundle 类读取 src 下的 xxx.properties 文件

ResourceBundle类:读取配置文件

简单工厂模式使用ResourceBundle读取.properties配置文件