Property ResourceBundle 및 Properties 차이점

712 단어 ResourceBundle
Properties 읽기
Properties prop = new Properties();//  
			FileInputStream fis = new FileInputStream(path);//  
			prop.load(fis);//  Properties 
			fis.close();//  
			value = prop.getProperty(key);

Properties 방식으로 가져온 프로필이 캐시되지 않았습니다.매번 프로필을 다시 불러와야 합니다
ResourceBundle
// ResourceBundle rb = ResourceBundle.getBundle(" ( )");
ResourceBundle rb = ResourceBundle.getBundle("config");
try{
    String name = rb.getString("name");
}

참고: 위에서 설명한 방식으로는 구성 파일 정보를 캐시하고 나중에 읽을 때는 캐시에 있는 내용을 읽습니다. 이 기간 동안 구성 내용을 수정하면 실시간으로 동기화할 수 없습니다.
 
 
 
 

좋은 웹페이지 즐겨찾기