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

开周边网站怎么做品牌/广告收益平台

开周边网站怎么做品牌,广告收益平台,织梦绑定网站出现错误,python基础教程第4版pdf一、背景 我们在日常的项目中,经常会用到日志打印的功能,但是每次我们新创建一个Service或者Controller等类时,都需把下面这段代码拷贝过来,显得比较麻烦。今天介绍一种注解的方式打印日志,个人觉得还是比较方便的。 …

一、背景

我们在日常的项目中,经常会用到日志打印的功能,但是每次我们新创建一个Service或者Controller等类时,都需把下面这段代码拷贝过来,显得比较麻烦。今天介绍一种注解的方式打印日志,个人觉得还是比较方便的。

private final static Logger logger = LoggerFactory.getLogger(xxx.class);

二、介绍

       今天介绍的注解是@Slf4j,只需在需要打印的类上面加这个注解,就可以使用log.info()、log.debug()等方法来打印日志了,下面介绍具体怎么使用。

      先贴一段代码,对比下有什么区别:

@Slf4j
public class ParentStaticClass {private final static Logger logger = LoggerFactory.getLogger(ParentStaticClass.class);/*** 传统方式的日志打印*/@Testpublic void testOldLogger(){logger.info("aaaa");logger.debug("bbb");logger.warn("cccc");}/*** 通过@Slf4j注解方式的日志打印*/@Testpublic void testNewLogger(){log.info("aaaa");log.debug("bbb");log.warn("cccc");}}

区别:

     1.传统方式日志打印需要定义个logger静态常量,通过LoggerFactory.getLogger(xxx.class)来初始化静态常量logger;然后通过logger来获取对应的方法来打印日志。

     2.@Slf4j注解的话,只需要在类上面加上注解就好了,然后直接输入log,就能获取到log对应的方法。

3.前期准备

    1.使用@Slf4j注解,首先需要在项目中引入依赖:

<dependency><groupId>org.projectlombok</groupId><artifactId>lombok</artifactId><version>1.18.10</version><scope>provided</scope>
</dependency>

   2.在IDEA中安装lombok插件。在file-setting-plugins中输入lombok搜索安装,然后重启IDEA

  3.设置Enable annotation processing

 4.上面都设置完之后会发现,使用log时找不到info()、debug()、warn()等方法,此时需要引入另外一个依赖

<dependency><groupId>org.slf4j</groupId><artifactId>slf4j-api</artifactId><version>1.8.0-beta2</version>
</dependency>

4.总结

      本人在使用的时候,刚开始没有引入slf4j的api,导致使用log时找到info()、debug()、warn()等方法。希望大家在使用的时候注意下这个问题。

http://www.lbrq.cn/news/1066015.html

相关文章:

  • 微信小商店开店流程/长沙seo就选智优营家
  • 做ppt好用的网站有哪些/阿里云自助建站
  • 东莞企业网站制作出售/小红书推广
  • 济南做网站优化公司/怎么自己创建网站
  • 动态网站建设软件/广告策划书
  • 为什么做民宿网站/郑州网络推广哪个好
  • 如何备份织梦系统做的网站/淘宝直通车推广怎么收费
  • 网站数据库安全/网络优化seo
  • 做简历网站有什么/网络优化网站
  • 网站正在建设中 模板/搜索引擎排名谷歌
  • 网站改版设计思路/seo企业顾问
  • 嘉兴最大网络平台/关键词优化公司费用多少
  • 电商网站建设培训学校/什么是seo搜索引擎优化
  • 赣州企业做网站/b站推广是什么意思
  • 建设网站好难/百姓网推广怎么收费标准
  • 新疆好地方app下载安装一码通/seo软文代写
  • 国外的有趣设计网站/阳江seo
  • 如何做网站收徒弟网站/重庆关键词优化
  • 如何做自己的论坛网站/什么是seo优化推广
  • 顺德装修网站建设/全网媒体发布平台
  • 新网做网站流程/班级优化大师下载安装最新版
  • 做网站看/世界大学排名
  • 摄影设计网站/0元做游戏代理
  • 手机网站的模板下载软件/北京seo的排名优化
  • 做苗木行业网站赚钱/百度seo优化排名客服电话
  • 网站建设公司知名企业/网页首页设计图片
  • 代刷网站怎么做/电子商务网站设计方案
  • 怎么创建网站挣钱/郑州聚商网络科技有限公司
  • 建设网站前准备资料/高明搜索seo
  • 青岛建设网站/宁波seo网络推广
  • 嵌入式硬件中三极管推挽电路控制与实现
  • 抛出自定义异常
  • Android Telephony 框架与横向支撑层
  • 基于 LangChain + 通义千问 + bge-large 中文 Embedding 搭建一个RAG问答示例
  • Spring+K8s+AI实战:3全栈开发指南
  • CCF-GESP 等级考试 2025年6月认证C++一级真题解析