<< 2007년 10월 30일 (화) | | 2007년 11월 1일 (목) >>

Log5j

Log4j API를 사용하여 Log5j를 만들었다고 합니다. ^^

물론 만든 이유는 편리함과 성능의 효과를 주기위해서 만들었겠죠. 아직 사용은 안해보았지만 외국의 기사가 있길래 한번 소개해 드립니다.

사용 방법은

  • JDK 1.5 이상이어야 하고
  • 호출 방식의 변화 : copy/paste의 오류를 줄일 수 있음
    기존 : private static final Logger log = Logger.getLogger(TestClass.class);
    이후 : private static final Logger log = new Logger();
  • 로깅 메세지 구성 방식의 변화 : concat + garbage collection 예방
    기존 : log.error( "에러 1: " + error1 + " 에러 2: " + error2 + " 에러 3: " + error3 );
    이후 : log.error( "에러 1: %s 에러 2: %s 에러 3: %s", error1, error2, error3 );
실제로 문제점을 보완했다고 하니 한번 적용해 봄이 어떨까요?

 

태그 :

웹 어플리케이션 보안

웹 어플리케이션 보안에 대해서 잘 설명되어 있네요. ^^ 요즘은 개발시에 필수적으로 보안 시뮬레이션을 돌리게 되죠. 보안에 대해 신경을 안쓰게 되면 Financial Impact(운영 Cost와 재무적인 Cost)가 크게 증가하게 됩니다.
그리고 OWASP의 10가지 보안 취약점과 같이 생각해 보면 좋을듯 합니다.

태그 :