sjava-config 1.1

config 파일을 모니터링하는 부분의 코드가 변경이 되었습니다. 기존의 net.sjava.config.util.Watcher 클래스를 Timer를 이용하는 TimerTask로 변경을 하였습니다. 사용법은 http://www.sjava.net/121를 참고하시면 됩니다. 바이너리 cfile25.uf.1148D3184A4D93D542AFF6.zip 소스 cfile22.uf.124A85164A4D94376B3EBC.zip

sjava-config 1.0

설정파일을 저장하고 가져오는 라이브러리입니다. sjava-config는 http://www.jconfig.org/ 의 jconfig를 보고 필요한 형태(xml만 지원)로만 개발했습니다. 여러형태의 설정파일을 읽어올 수 있도록 common한 기능은 추상 클래스로 빼고 설정을 읽는 코드는 하위 클래스에서 구현을 합니다. 설정파일의 형태는 아래와 같습니다. sjava-config.xml <?xml version=”1.0″ encoding=”utf-8″?> <sjava-config>     <!– array variable delimeter is “,” –>     <!– sjava-config 설정, 아래 설정은 지우지 마세요 […]

sjava-logging 프로젝트의 소스 및 문서 위치 변경합니다.

구글 프로젝트 호스팅의 도움을 받아서 코드 및 문서를 이동합니다. 기본적인 문서는 아래의 위치를 참고하세요.. http://code.google.com/p/sjava-logging/wiki/ http://code.google.com/p/sjava-logging/wiki/Introduce 그리고, 소스는 아래의 위치를 참고하세요. http://code.google.com/p/sjava-logging/source/checkout http://code.google.com/p/sjava-logging/source/browse/ http://code.google.com/p/sjava-logging/source/list 다시한번, 구글이 좋아지네요.. ^^

sjava-logging 1.0

java logging library 입니다. file에 write 하는 BufferedWriter의 성능을 높이기 위한 tip이 적용되어 있습니다. config 처리는 sjava-config 코드를 복사해서 패키지 이름만 바꿨습니다. ^^;; 아래 예제는 설정파일과 sjava-logging-1.0.jar를 클래스 패스가 잡힌 위치에 복사를 하시고 돌리시면 됩니다. 예제 package net.sjava.logging.test; import net.sjava.logging.Logger; import java.util.Date; import java.text.SimpleDateFormat; public class LoggingTest {     private static SimpleDateFormat format = new […]