backend/Java

[java] java.util.Properties 클래스

버리야 2007. 5. 10. 03:15
반응형

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)

이것 덕분에 삽질한 밤...

반응형