无忧网站建设哪家好找装修公司电话
2026/1/12 7:13:51 网站建设 项目流程
无忧网站建设哪家好,找装修公司电话,福安网站建设,1369免费版街景地图框架介绍Log4j#xff08;不用#xff09;#xff1a;一个流行的日志框架#xff0c;提供了灵活的配置选项#xff0c;支持多种输出目标。Logback#xff1a;基于Log4j升级而来#xff0c;提供了更多的功能和配置选项#xff0c;性能由于Log4j。Slf4j#xff1a;…框架介绍Log4j不用一个流行的日志框架提供了灵活的配置选项支持多种输出目标。Logback基于Log4j升级而来提供了更多的功能和配置选项性能由于Log4j。Slf4jSimple Logging Facade for Java简单日志门面提供了一套日志操作的标准接口及抽象类允许应用程序使用不同的底层日志框架。Logback依赖springboot中无需引入在springboot中已经传递了此依赖配置文件引入配置文件logback.xml放在src/main/resources目录下?xml version1.0 encodingUTF-8? configuration !-- 控制台输出 -- appender nameSTDOUT classch.qos.logback.core.ConsoleAppender encoder classch.qos.logback.classic.encoder.PatternLayoutEncoder !--格式化输出%d表示日期%thread表示线程名%-5level级别从左显示5个字符宽度 %msg日志消息%n是换行符 -- pattern%d{yyyy-MM-dd HH:mm:ss.SSS} [%thread] %-5level %logger{50}-%msg%n/pattern /encoder /appender !-- 日志输出级别 -- root levelALL appender-ref refSTDOUT / /root /configuration如果需要输出日志到控制台。添加如下配置即上面那种!-- 控制台输出 -- appender nameSTDOUT classch.qos.logback.core.ConsoleAppender encoder classch.qos.logback.classic.encoder.PatternLayoutEncoder !--格式化输出%d 表示日期%thread 表示线程名%-5level表示级别从左显示5个字符宽度%msg表示日志消息%n表示换行符 -- pattern%d{yyyy-MM-dd HH:mm:ss.SSS} [%thread] %-5level %logger{50}-%msg%n/pattern /encoder /appender如果需要输出日志到文件。添加如下配置!-- 按照每天生成日志文件 -- appender nameFILE classch.qos.logback.core.rolling.RollingFileAppender rollingPolicy classch.qos.logback.core.rolling.SizeAndTimeBasedRollingPolicy !-- 日志文件输出的文件名, %i表示序号 -- FileNamePatternD:/project-%d{yyyy-MM-dd}-%i.log/FileNamePattern !-- 最多保留的历史日志文件数量 -- MaxHistory30/MaxHistory !-- 最大文件大小超过这个大小会触发滚动到新文件默认为 10MB -- maxFileSize10MB/maxFileSize /rollingPolicy encoder classch.qos.logback.classic.encoder.PatternLayoutEncoder !--格式化输出%d 表示日期%thread 表示线程名%-5level表示级别从左显示5个字符宽度%msg表示日志消息%n表示换行符 -- pattern%d{yyyy-MM-dd HH:mm:ss.SSS} [%thread] %-5level %logger{50}-%msg%n/pattern /encoder /appender日志开关配置 开启日志ALL取消日志OFF!-- 日志输出级别 -- root levelALL !--输出到控制台-- appender-ref refSTDOUT / !--输出到文件-- appender-ref refFILE / /root日志级别日志级别指的是日志信息的类型日志都会分级别常见的日志级别如下优先级由低到高日志级别说明记录方式trace追踪记录程序运行轨迹 【使用很少】log.trace(...)debug调试记录程序调试过程中的信息实际应用中一般将其视为最低级别 【使用较多】log.debug(...)info记录一般信息描述程序运行的关键事件如网络连接、io操作 【使用较多】log.info(...)warn警告信息记录潜在有害的情况 【使用较多】log.warn(...)error错误信息 【使用较多】log.error(...)可以在配置文件logback.xml中灵活的控制输出那些类型的日志。大于等于配置的日志级别的日志才会输出!-- 日志输出级别 -- root levelinfo !--输出到控制台-- appender-ref refSTDOUT / !--输出到文件-- appender-ref refFILE / /rootSlf4j依赖在lombok中已提供作用可以简化定义日志记录器这步操作在类上加上注解Slf4j就不需要定义日志记录器便可直接使用 log.info() 等方法

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询