Hello World?

Spring Boot 배치프로그램 개발 5(MySQL + logback) 본문

JAVA WEB/SPRING

Spring Boot 배치프로그램 개발 5(MySQL + logback)

쮠이 2018. 7. 2. 23:38

마지막으로 로깅을 하기 위한 logback을 설치해 볼것이다.

logback은 기존 log4j 를 활용하여 SQL 로깅을 남기기 위한 라이브러리다

앞서 pom.xml 에서 필요라이브러리들은 모두 기술을 하였다

 

콘솔에서 포맷팅된 결과를 표현하기 위해서, 설정파일을 추가한다

resource 패키지에 log 패키지를 추가하고 아래 파일을 복사하여 입력한다

 

 

중요한 내용은 아래내용과 같이 디렉토리를 설정하기 위한 내용인데, 각자 환경에 맞게끔 변경해준다

    <property name="LOG_DIR" value="/logs/netmix" />

 

 

마지막으로 application.propeties에 위의 xml위치를 선언해 주어야 한다

 

 

위의 내용을 입력한 후 프로그램을 재 시작해보면, 로깅이 깔끔하게 표현되는걸 볼수 있다.


최종본 소스를 첨부하였으니 소스를 확인하길 바란다.

BatchTestApplication.zip