日志
Vaingloryss
日拱一卒,不期速成。
展开
-
Lombok学习笔记(一)Lombok及其注解
初识Lombok一、Lombok简介Lombok是一个可以通过简单的注解形式来帮助我们简化消除一些必须有但显得很臃肿的Java代码的工具,通过使用对应的注解,可以在编译源码的时候生成对应的方法。使用Lombok前需要在idea上安装Lombok插件,如图:然后需要在我们的项目中导入Lombok的jar文件:lombok-1.18.0.jar然后我们创建一个Java...原创 2019-08-22 09:14:07 · 483 阅读 · 0 评论 -
Logback中文网:Logback学习笔记(三)配置Logback(1)
一、配置Logback可以通过以下三种方式配置Logback:编程方式 配置 XML 脚本 配置Groovy 格式logback 的初始化步骤:logback 会在类路径下寻找名为 logback-test.xml 的文件。 如果没有找到,logback 会继续寻找名为 logback.groovy 的文件。 如果没有找到,logback 会继续寻找名为 logbac...原创 2019-08-22 12:20:08 · 616 阅读 · 0 评论 -
Logback中文网:Logback学习笔记(四)配置Logback(2)
一、指定logback加载配置文件的路径前文讲到,logback在启动时会自动加载放在类路径下的配置文件,那么有没有一种配置,让Logback在启动时加载我们指定位置的配置文件呢,答案是肯定的。我们通过系统属性 logback.configurationFile 可以指定默认的配置文件的路径。它的值可以是 URL,类路径下的文件或者是应用外部的文件。通过命令行配置:java ...原创 2019-08-22 14:51:31 · 715 阅读 · 0 评论 -
Logback中文网:Logback学习笔记(二)Logback的架构
1、Logger, Appender 和 LayoutsLogback 构建在三个主要的类上:Logger,Appender 和 Layouts。这三个不同类型的组件一起作用能够让开发者根据消息的类型以及日志的级别来打印日志。Logger类作为 logback-classic 模块的一部分。Appender与Layouts接口作为 logback-core 的一部分。作为一个通用的模块,l...原创 2019-08-22 15:57:47 · 397 阅读 · 0 评论 -
Lombok学习笔记(二)Lombok对slf4j的简化开发(@Slf4j)
导入Jar文件:slf4j-api-1.7.25.jarlombok-1.18.0.jarlogback-core-1.2.3.jarlogback-classic-1.2.3.jarlogback-access-1.2.3.jar我们在使用日志门面 slf4j 进行日志处理时,对于需要进行日志输出的类都需要使用LoggerFactory去获取一个Logger实例,这样做很是麻烦...原创 2019-08-22 16:28:37 · 867 阅读 · 0 评论 -
Logback中文网:Logback学习笔记(五)Logback-core中的Appenders
一、什么是Appenderlogback将写入日志事件的任务委托给一个名为 appender 的组件,Appender 必须实现 ch.qos.logback.core.Appender接口。Appender接口的源码:package ch.qos.logback.core;import ch.qos.logback.core.spi.ContextAware;import...原创 2019-08-22 21:24:08 · 1713 阅读 · 0 评论