반응형
java.util.Properties 클래스
* 환경설정 정보를 하드코딩하지 않고 외부파일을 이용하여 설정할때 사용한다.
InputStream is = ...
Properties props = new Properties();
try {
props.load(is);
}
....이와 같이 사용한다.
* 좀더 효율적인 방안
org.apache.commons.configuration.AbstractFileConfiguration.FileChangedReloadingStrategy
org.apache.commons.configuration.reloading.FileChangedReloadingStrategy
props = new PropertiesConfiguration(CONFIG_NAME);
props.setReloadingStrategy(new FileChangedReloadingStrategy());
출처 : 리눅스를 향하여(http://blog.naver.com/hq606fas?Redirect=Log&logNo=90011099513)
이것 덕분에 삽질한 밤...
반응형
'backend > Java' 카테고리의 다른 글
[Effective Java] 8. equals 메소드를 오버라이딩 할 때는 보편적 계약을 따르자. (4) | 2009.09.24 |
---|---|
[Effective Java] 5. 불필요한 객체 생성을 피하자 (4) | 2009.09.23 |
[Effective Java] 4. private 생성자를 사용해서 인스턴스 생성을 못하게 하자 (0) | 2009.09.17 |
Eclipse Galileo에 어떤 프로젝트가 있을까? (2) | 2009.08.26 |
[Effective Java] 3. private 생성자나 enum 타입을 사용해서 싱글톤의 특성을 유지하자. (3) | 2009.08.26 |
[Effective Java] 생성자의 매개변수가 많을 때는 빌더(builder)를 고려하자. (3) | 2009.07.31 |
[Java] 자바 코딩하다가 실수하는 부분들 (8) | 2008.03.03 |
String클래스의 intern메서드와 constant pool (상수풀) (2) | 2006.09.11 |