살군의 보조기억 장치

Another memory device…

log4j.properties 패턴pattern

leave a comment »

%d{yyyy-MM-dd HH:mm:ss,SSS}

날짜출력 {} 형식은 SimpleDateFormat 형식에 따름

%-5p

Priority 출력(fatal, error, warn, info, debug)

%n

줄바꿈 문자 출력

%t

자바 스레드명 출력

%F

파일명 출력

%L

라인 넘버 출력

%c{2}

클래스명 출력 카테고리명이 a.b.Test 일때, %c{2}로 하면 b.Test 출력

%x

로깅 이벤트를 발생시킨 스레드에 관련된 Nested Diagnostic Context(NDC) 출력. 다수의 클라이언트가 분산된 스레드에 의해 다루어질 때 사용하면 좋음

%m

메시지 출력

%r

Application이 시작되어 로깅 이벤트가 일어날 때 까지 경과시간을 1/1000초 단위로 출력

%%

“%”기호를 출력

%l (or… %I ???)

소스코드의 위치정보를 출력 –> %C, %M(%F:%L)의 축약형

%C

호출자의 완전한 클래스 이름 출력

%M

로깅 요청을 일으킨 메소드 이름 출력

============ 필드 안에서 왼쪽 정렬할 때는 -기호 사용 ===============

%20C

최소 20문자 공간에 (카테고리+)클래스 이름을 오른쪽 정렬

%-20C

최소 20문자 공간에 (카테고리+)클래스 이름을 왼쪽 정렬

%.30C

만약 카테고리category 이름이 30자를 넘으면 앞에서부터 자른다. 최소폭이 없으므로 30자보다 적다고 해도 여백공간은 없다

%20.30C

카테고리category 이름이 20자 보다 짧으면 오른쪽 정렬하고, 30자보다 길면 시작에서부터 자른다

%-20.30C

카테고리category 이름이 20자 보다 짧으면 왼쪽 정렬하고, 30자보다 길면 시작에서부터 자른다

Advertisements

Written by gomiski

2011/08/11 at 2:06 am

Posted in Java, Lecture

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: