log란?
IT 인프라 상에서 발생하는 모든 행의 및 이벤트 데이터/ 시간에 따라 남기는 기록
slf4j
로깅에 대한 추상 레이어(인터페이스)를 제공/ 즉 로깅 동작에 대한 역할을 수행할 추상 메서드를 제공
slf4j 참고 내용
logback
로깅 프레임워크 중 하나로, SLF4J의 구현체
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 https://maven.apache.org/xsd/maven-4.0.0.xsd">
<modelVersion>4.0.0</modelVersion>
<groupId>com.java.www</groupId>
<artifactId>sp0213</artifactId>
<version>0.0.1-SNAPSHOT</version>
<properties>
<org.springframewor-version>5.2.22.RELEASE</org.springframewor-version>
</properties>
<dependencies>
<!-- https://mvnrepository.com/artifact/org.springframework/spring-context -->
<dependency>
<!--library-->
<groupId>org.springframework</groupId>
<artifactId>spring-context</artifactId>
<version>${org.springframewor-version}</version>
</dependency>
<!-- https://mvnrepository.com/artifact/org.slf4j/slf4j-api -->
<dependency>
<groupId>org.slf4j</groupId>
<artifactId>slf4j-api</artifactId>
<version>2.0.6</version>
</dependency>
<!-- https://mvnrepository.com/artifact/ch.qos.logback/logback-classic -->
<dependency>
<groupId>ch.qos.logback</groupId>
<artifactId>logback-classic</artifactId>
<version>1.4.5</version>
<exclusions>
<exclusion>
<groupId>org.slf4j</groupId>
<artifactId>slf4j-api</artifactId>
</exclusion>
</exclusions>
<scope>runtime</scope>
</dependency>
<!-- https://mvnrepository.com/artifact/org.projectlombok/lombok -->
<dependency>
<groupId>org.projectlombok</groupId>
<artifactId>lombok</artifactId>
<version>1.18.26</version>
<scope>provided</scope>
</dependency>
</dependencies>
</project>