diff --git a/lab-37/lab-37-logging-logback/src/main/java/cn/iocoder/springboot/lab37/loggingdemo/Application.java b/lab-37/lab-37-logging-logback/src/main/java/cn/iocoder/springboot/lab37/loggingdemo/Application.java index 1c59840b..ade8439b 100644 --- a/lab-37/lab-37-logging-logback/src/main/java/cn/iocoder/springboot/lab37/loggingdemo/Application.java +++ b/lab-37/lab-37-logging-logback/src/main/java/cn/iocoder/springboot/lab37/loggingdemo/Application.java @@ -1,13 +1,20 @@ package cn.iocoder.springboot.lab37.loggingdemo; +import org.slf4j.Logger; +import org.slf4j.LoggerFactory; import org.springframework.boot.SpringApplication; import org.springframework.boot.autoconfigure.SpringBootApplication; @SpringBootApplication public class Application { + private static Logger logger = LoggerFactory.getLogger(Application.class); + public static void main(String[] args) { SpringApplication.run(Application.class, args); + + // 打印日志 + logger.debug("just do it"); } } diff --git a/lab-37/lab-37-logging-logback/src/main/java/cn/iocoder/springboot/lab37/loggingdemo/controller/DemoController.java b/lab-37/lab-37-logging-logback/src/main/java/cn/iocoder/springboot/lab37/loggingdemo/controller/DemoController.java deleted file mode 100644 index f30038c7..00000000 --- a/lab-37/lab-37-logging-logback/src/main/java/cn/iocoder/springboot/lab37/loggingdemo/controller/DemoController.java +++ /dev/null @@ -1,30 +0,0 @@ -package cn.iocoder.springboot.lab37.loggingdemo.controller; - -import org.slf4j.Logger; -import org.slf4j.LoggerFactory; -import org.springframework.web.bind.annotation.GetMapping; -import org.springframework.web.bind.annotation.RequestMapping; -import org.springframework.web.bind.annotation.RestController; - -@RestController -@RequestMapping("/demo") -public class DemoController { - - private Logger logger = LoggerFactory.getLogger(getClass()); - - @GetMapping("/debug") - public void debug() { - logger.debug("debug"); - } - - @GetMapping("/info") - public void info() { - logger.info("info"); - } - - @GetMapping("/error") - public void error() { - logger.error("error"); - } - -} diff --git a/lab-37/lab-37-logging-logback/src/main/resources/logback-spring.xml b/lab-37/lab-37-logging-logback/src/main/resources/logback-spring.xml index 9ea39f2d..67cdc717 100644 --- a/lab-37/lab-37-logging-logback/src/main/resources/logback-spring.xml +++ b/lab-37/lab-37-logging-logback/src/main/resources/logback-spring.xml @@ -1,35 +1,57 @@ + + - - - ​ - + + ${CONSOLE_LOG_PATTERN} utf8 + + + + ​ + ${LOG_FILE} + ${LOG_FILE}.%d{yyyy-MM-dd}.%i.gz 7 10MB + ${FILE_LOG_PATTERN} utf8 - - - - + + + + + + + + + + + + + + + + + + +