虹口建设机械网站,网站首页的模块布局,大连城乡建设局官网,wordpress禁止用户留言Spring Boot自定义日志的打印:在一个类中先获取到打印日志对象#xff08;日志框架提供的日志对象#xff0c;而日志框架默认已经集成到Spring Boot里了#xff0c;springboot默认使用 slf4jlogback);注意#xff1a;得到日志对象Logger -来自于slf4j2、使用目志对象提…Spring Boot自定义日志的打印:在一个类中先获取到打印日志对象日志框架提供的日志对象而日志框架默认已经集成到Spring Boot里了springboot默认使用 slf4jlogback);注意得到日志对象Logger -来自于slf4j2、使用目志对象提供的方法实现目志的打印。日志的级别日志级别越高接收到的消息就越少且⽇志的输出级别默认是 info。trace:少许的日志级别最低)。debug:调试日志。info:普通信息日志。warn:警告日志。error:错误日志。6.fatal:致命的日志。系统输出的日志不能自定义打印。日志的格式日志级别配置application.properties 或application.yml 中注意:当存在局部日志级别和全局的日志级别设置时那么当访问局部日志时使用的是局部日志级别。也就是局部日志级别优先级大于全局的日志级别。日志持久化将日志永久的保存到磁盘的某个位置:两个方法任选一种即可。1、在配置文件中设置日志的保存路径当设置了保存路径之后那么日志就会自动的进行持久化。2、在配置文件中设置日志保存的名称日志会自动进行持久化。使用lombok可以更简单的实现自定义日志的打印1.先安装 Edit Starters 插件然后重启IDEA针对IDEA社区版2.如果当初创建项目的时候没有引入lombok,那么需要在pom.xml引入总结⽇志是程序中的重要组成部分使⽤⽇志可以快速的发现和定位问题Spring Boot 提供了⽇志框架默认情况下使⽤的是 info ⽇志级别将⽇志输出到控制台的我们可以通过 lombok 提供的 Slf4j 注解 和 log 对象快速的打印⾃定义⽇志⽇志包含 6 个级别trace微量少许的意思级别最低 info普通的打印信息 debug需要调试时候的关键信息打印 warn警告不影响使⽤但需要注意的问题 error错误信息级别较⾼的错误⽇志信息 fatal致命的因为代码异常导致程序退出执⾏的事件。⽇志级别依次提升⽽⽇志界别越⾼收到的⽇志信息也就越少我们可以通过配置⽇志的保存名称或保存⽬录来将⽇志永久地保存下来。lombok 更多注解说明基本注解注解作用Getter⾃动添加 getter ⽅法Setter⾃动添加 setter ⽅法ToString⾃动添加 toString ⽅法EqualsAndHashCode⾃动添加equals和hashCode ⽅法NoArgsConstructor⾃动添加⽆参构造⽅法AllArgsConstructor⾃动添加全属性构造⽅法顺序按照属性的定义顺序NonNullRequiredArgsConstructor属性不能为 null ⾃动添加必需属性的构造⽅法final NonNull 的属性为必需组合注解Data Getter Setter ToString EqualsAndHashCode RequiredArgsConstructor NoArgsConstructor 日志注解Slf4j 添加⼀个名为 log 的⽇志使⽤ slf4j