Spring Boot 记录日志
1.基本操作
1.在类中添加Logger
private static final Logger log = LoggerFactory.getLogger(SpringbootJpaApplication.class);
2.使用log记录日志
例:
@SpringBootApplication
public class SpringbootApplication {
private static final Logger log = LoggerFactory.getLogger(SpringbootApplication.class);
public static void main(String[] args) {
log.debug("日志记录");
log.info("日志记录");
log.error("日志记录");
SpringApplication.run(SpringbootApplication.class, args);
}
}
2.便捷操作
1.在类上添加@Slf4j注解
2.使用log记录日志
例:
@Slf4j
@SpringBootApplication
public class SpringbootApplication {
public static void main(String[] args) {
log.debug("日志记录");
log.info("日志记录");
log.error("日志记录");
SpringApplication.run(SpringbootApplication.class, args);
}
}
3.日志配置
Spring Boot对各种日志框架都做了支持,我们可以通过配置来修改默认的日志的配置 默认情况下,Spring Boot使用Logback作为日志框架
logging:
file: ../1ogs/xxx.1og (../是当前项目的上级目录)
level.com.xuxx.xxx.xxx: DEBUG