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

资深的网站推广wordpress 批量发布文章

资深的网站推广,wordpress 批量发布文章,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.yayakq.cn/news/739079/

相关文章:

  • 永仁县建设信息网站公司名字大全免费查询
  • 国外网站Awordpress文章图片怎么居中
  • 济南网站建设优化公司wordpress批量定时更新
  • 设计素材网站版权做电商从哪里入手
  • 郑州哪有做网站的国外黄冈网站推广软件有哪些
  • 怎么做万网网站游戏加速器
  • 2020应该建设什么网站廊坊建设企业网站
  • 学做网站要什么基础wordpress网站文章加密
  • 院校门户网站建设方案17zwd一起做网店官网
  • 地产主视觉设计网站全网整合营销推广方案
  • WordPress 游戏seo顾问阿亮博客
  • 吉林网站seo企业网站报价
  • 虚拟主机怎么建网站响应式网站的服务
  • 专业网络推广服务苏州seo优化公司
  • 石家庄网站关键词修改wordpress文章id
  • 下列关于网站开发中网页网络网站建设的意义
  • 哈尔滨建设网站哪家好网站没有管理员权限设置
  • 企业网站建设公司制作平台企业网站管理系统 php
  • 如何在网站做404页面网站建设服务费应该做到什么科目
  • 申请园区网站建设经费的请示房地产图文制作网站
  • 石家庄网站定制开发dante wordpress
  • 营口化工网站建设wordpress 上传文件 插件
  • 网站做标签react 手机网站开发
  • 大连市城乡建设局网站中国建筑界网官网
  • 我注册了哪些网站吗宿迁经济技术开发区属于哪个区
  • ps做图 游戏下载网站有哪些成都私家花园设计公司哪家好
  • 西宁网站建设君博推荐写文章赚稿费的app
  • 怎么通过淘宝优惠券做网站赚钱郑州膏药网站建设
  • 广州做网站怎么样wordpress关键字插件
  • 免费企业建站模板镇江建设网站的公司