Spring

Log4j2 - Logger 객체 생성방법

aim4fun 2019. 9. 5.

목차

반응형

1. pom.xml에 추가된 log4j2 라이브러리

		<dependency>
			<groupId>org.apache.logging.log4j</groupId>
			<artifactId>log4j-api</artifactId>
			<version>2.11.2</version>
		</dependency>
		
		<dependency>
			<groupId>org.apache.logging.log4j</groupId>
			<artifactId>log4j-core</artifactId>
			<version>2.11.2</version>
		</dependency>

 

2. Logger 객체 생성

  • org.apache.logging.log4j의 Logger 객체를 생성하는 방법은 아래와 같다.
 public class MyClass {
     private static final Logger LOGGER = LogManager.getLogger();
     // ...
 }

 

2-1. 다른 로깅 프레임워크를 사용한 경우

  • Log4j의 Logger 객체를 생성하는 방법은 아래와 같다.
private static final Logger LOGGER = Logger.getLogger(TheClass.class);

 

  • SLF4J 와 Log4j2를 같이 사용한 경우 Logger 객체를 생성하는 방법은 아래와 같다.
private static final Logger LOGGER = LoggerFactory.getLogger(TheClass.class);

 

 

참고 사이트

 

'Spring' 카테고리의 다른 글

@Scheduled 어노테이션  (0) 2020.01.29
마이바티스 편집기(MyBatipse)  (0) 2019.09.05
Spring Oracle 연동( 오라클 11g 버전 기준)  (0) 2019.07.02
메이븐 Java 버전 설정  (0) 2019.07.01
Tomcat startup.bat 한글 깨짐  (0) 2019.02.13

댓글