当前位置: 首页 > news >正文

wordpress 文章 作者seo网站优化工具大全

wordpress 文章 作者,seo网站优化工具大全,wordpress包下载失败,买公司的网站建设文章目录 1、Lombok简介2、SLF4J简介3、实现步骤3.1 创建SpringBoot项目3.2 添加依赖3.3 使用 Slf4j 注解3.4 输出日志信息 4、结论 在现代Java开发中,日志记录是至关重要的。它不仅帮助开发者调试代码,还便于监控系统运行状态和性能。 Lombok 和 SLF4J …

文章目录

  • 1、Lombok简介
  • 2、SLF4J简介
  • 3、实现步骤
    • 3.1 创建SpringBoot项目
    • 3.2 添加依赖
    • 3.3 使用 @Slf4j 注解
    • 3.4 输出日志信息
  • 4、结论

在现代Java开发中,日志记录是至关重要的。它不仅帮助开发者调试代码,还便于监控系统运行状态和性能。
LombokSLF4J 的结合提供了一种优雅的解决方案,可以极大地简化日志记录的过程。

1、Lombok简介

Lombok 是一个用于减少Java代码中常见冗余的库。它通过注解来自动插入开发者通常需要手动编写的代码,如gettersetter构造函数等。对于日志记录,Lombok 提供了一个 @Slf4j 注解,可以自动创建一个 Logger 实例

2、SLF4J简介

SLF4JSimple Logging Facade for Java)是一个日志框架的简单抽象层,允许最终用户在部署其应用时使用所希望的日志框架。SLF4J 的设计目标是简单和高效,它不提供任何具体的日志实现,而是作为一个接口存在,具体的实现可以是 LogbackLog4j 或其他。

3、实现步骤

3.1 创建SpringBoot项目

创建一个SpringBoot项目,选择Spring Web

3.2 添加依赖

pom.xml文件中添加Lombok依赖:

<dependency><groupId>org.projectlombok</groupId><artifactId>lombok</artifactId><version>1.18.34</version>
</dependency>

3.3 使用 @Slf4j 注解

在类上使用 @Slf4j 注解,Lombok 将会自动创建一个名为 log静态 final Logger 对象

package com.log;import lombok.extern.slf4j.Slf4j;@Slf4j
public class MyLog {}

3.4 输出日志信息

现在可以自由地在代码中使用 log 变量来输出不同级别的日志信息了:

public void testLog(){log.trace("This is a trace message.");log.debug("This is a debug message.");log.info("This is a info message.");log.warn("This is a warn message.");log.error("This is a error message.");
}

运行后,控制台会看到信息:
在这里插入图片描述
怎么只有3条信息?前2条呢?因为默认的日志级别为infotrace和debug级别就没有显示出来。如果想更改日志级别,可以在application.yml文件配置日志打印级别,比如改成trace,如下:

logging:level:root: trace

重新启动服务,这次就会在日志中看到:
在这里插入图片描述
从控制台输出的结果可以初步分析出,trace级别最低,可以打印所有级别的日志。
在整个日志体系中,级别从低到高分为:TRACE < DEBUG < INFO < WARN < ERROR
级别越底,可打印的日志就更多;相反,级别越高,输出的日志就更少。
从实际情况来看,太多的日志打印也未必是一件好事,有时候会把服务器磁盘撑爆,导致服务宕机。
通常我们会配置INFO级别,在关键的位置打印相关信息即可。

4、结论

LombokSLF4J 的结合使用极大地简化了Java中的日志记录过程。

http://www.yidumall.com/news/27523.html

相关文章:

  • 乌鲁木齐做网站哪家好seo优化文章网站
  • 佛山微网站建设电商培训内容有哪些
  • 如何维护给做网站的客户网络营销优秀案例
  • 网站动态背景欣赏百度公司推广电话
  • 可以做外链网站人民日报评网络暴力
  • 苏州集团网站制作做电商必备的几个软件
  • 做网站兼职种子搜索神器下载
  • 焦作做网站公司百度推广话术全流程
  • 成都响应式网站开发最权威的品牌排行榜网站
  • 建设部网站注册中心网络运营工作内容
  • 河南平顶山网站建设与管理专业拼多多女装关键词排名
  • 关于网站建设的介绍沈阳网络seo公司
  • wordpress展示页面模板下载seo网页的基础知识
  • 一流导航设计网站深圳网络推广公司哪家好
  • 自己网站如何做关键词排名手机百度正式版
  • 有没有帮人做机械设计的网站各引擎收录查询
  • 广东省建设厅官方网站网络推广的基本渠道
  • 抢车票网站怎么做国家免费培训学校
  • 网站建设网络推广代理公司快优吧seo优化
  • 拼多多网站建设的目的seo优化案例
  • 电话营销网站推广外链兔
  • 做好网站优化的方法有哪些?广告留电话号的网站
  • 网站开发要注意哪些细节进入百度首页
  • 在上海做家教的网站网络营销有什么特点
  • 平面设计师长逛的网站有哪些seo最好的工具
  • 个人工商户做网站要上税吗seo如何去做优化
  • 门户网站团队建设汕头seo按天付费
  • 长春建设集团股份有限公司网站填写电话的广告
  • 全国公路建设信用网站精准客源
  • 包头移动的网站建设郑州seo地址