build.gradle 의존성 추가
dependencies {
implementation 'org.slf4j:jcl-over-slf4j'
implementation 'ch.qos.logback:logback-classic'
}
resources/logback-abc.xml 생성후 설정
application.properties 설정
logging.config=classpath:logback-abc.xml
...
// slf4j
import lombok.extern.slf4j.Slf4j;
@Slf4j
@RestController
public class TestController {
@GetMapping(value = "/message")
public Object response1() {
TestModel tmodel = new TestModel();
tmodel.projectName = "preword123";
tmodel.author = "hello-bryan";
tmodel.createdDate = new Date();
log.debug(tmodel.toString());
log.error("error");
return tmodel;
}
}