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가지 보안 취약점과 같이 생각해 보면 좋을듯 합니다.








