Java〜slf4日志框架的使用
slf4日志可以支持注解的方式开启它,然后在使用时直接使用占位符,而不需要手动拼接字符串,这点在性能上也做到了最好。
一 build.gradle依赖项
compileOnly('org.projectlombok:lombok')
二 为类添置注解
@Slf4j public class LoggerDemo { public void test() { UserInfo userInfo = UserInfo.builder().name("zzl").email("zzl@sina.com").build(); log.debug("{} format print {}", "hello", userInfo); } }
三 如果注解没有认,就在lombok插件里去配置一下
通过上面的过程,我们的日志会打印到控制台上,然后通过日志收集工具统一去管理它,而不需要像之前那样,非要写到文件里,因为写到文件里,当日志变大后,你还要去清理,同时不利于查询和分析,所以那种方式注定被淘汰!
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 记一次.NET内存居高不下排查解决与启示
· 探究高空视频全景AR技术的实现原理
· 理解Rust引用及其生命周期标识(上)
· 浏览器原生「磁吸」效果!Anchor Positioning 锚点定位神器解析
· 没有源码,如何修改代码逻辑?
· 分享4款.NET开源、免费、实用的商城系统
· 全程不用写代码,我用AI程序员写了一个飞机大战
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了
· 记一次.NET内存居高不下排查解决与启示
2012-05-03 事件的好处~实现对修改的封闭,对扩展的开放
2011-05-03 所有类型的基类Object,所有类型的基类Type