日志:

记录事件发生过程,方便问题追溯,问题查找,注意中文乱码及日志级别

jar包引入:

<!-- log4j -->
<dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-log4j</artifactId><version>1.3.8.RELEASE</version>
</dependency><!--排除自带日志-->
<dependency><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-web</artifactId><exclusions><exclusion><groupId>org.springframework.boot</groupId><artifactId>spring-boot-starter-logging</artifactId></exclusion></exclusions>
</dependency>

application.properties

#log4j
#logging.config=classpath:log4j.properties

log4j.properties

log4j.rootLogger=INFO, springboot, stdout# Define all the appenders
# stdout
log4j.appender.stdout=org.apache.log4j.ConsoleAppender
log4j.appender.stdout.Target=System.out
log4j.appender.stdout.layout=org.apache.log4j.PatternLayout
log4j.appender.stdout.layout.ConversionPattern=%d{yyyy-MM-dd HH:mm:ss.SSS} %-5p [%c{1}] %m%nlog4j.appender.springboot=org.apache.log4j.DailyRollingFileAppender
log4j.appender.springboot.File=./logs/server.log
log4j.appender.springboot.Append=true
log4j.appender.springboot.DatePattern='.'yyyy-MM-dd
log4j.appender.springboot.layout=org.apache.log4j.PatternLayout
log4j.appender.springboot.layout.ConversionPattern=%d{yyyy-MM-dd HH:mm:ss.SSS} %-5p [%c] %m%n

使用:

import org.apache.log4j.Logger;private final Logger logger = Logger.getLogger(当前类名.class);logger.error("操作失败,msg," + e.getMessage());

springboot 日志 log4j相关推荐

  1. Springboot日志log4j的配置

    sprongboot使用的默认日志框架是Logback,可以配置成log4j的配置. 只需要两步,就可以简单配置, 1.首先,引入依赖spring-boot-starter-log4j依赖.引入spr ...

  2. spring、springboot集成 log4j日志、log4j2日志以及slf4j

    1.查看pringboot自带的日志框架 新建一个springboot 工程,查看依赖树 通过查看依赖树可以发现,springboot自带被loggong管理的log4j .logback等日志相关的 ...

  3. java常用日志框架日志门面及实现 SLF4J 、Jboss-logging 、JCL、Log4j、Logback、Log4j2、JUL,springboot集成 log4j、log4j2

    java常用日志框架日志门面SLF4J .Jboss-logging .JCL.Log4j及实现 Logback.Log4j2.JUL,springboot集成 log4j.log4j2 .logba ...

  4. springboot整合log4j日志框架

    在创建Spring Boot工程时,我们引入了spring-boot-starter,其中包含了spring-boot-starter-logging,该依赖内容就是Spring Boot默认的日志框 ...

  5. Spring Boot与日志 ——日志框架、日志配置||SLF4j使用||SpringBoot日志关系||切换日志框架

    1.日志框架 SLF4j使用 1.如何在系统中使用SLF4j 以后开发的时候,日志记录方法的调用,不应该来直接调用日志的实现类,而是调用日志抽象层里面的方法: 给系统里面导入slf4j的jar和 lo ...

  6. springboot日志配置

    SpringBoot日志使用 1. 在springboot中测试打印日志 package com.leon.springboot_log;import org.apache.logging.log4j ...

  7. springboot 日志_Springboot与日志

    1.日志框架 JUL.JCL.Jboss-logging.logback.log4j.log4j2.slf4j.... 日志门面(日志的抽象层) 日志实现 JCL(Jakarta Commons Lo ...

  8. SpringBoot - 日志选择与实现

    SpringBoot - 日志选择与实现 [1]常见的日志门面与实现框架 日志门面 实现框架 JCL(Jakarta Commons logging),SLF4J,Jboss logging Log4 ...

  9. SpringBoot日志logback-spring.xml分环境

    springboot按照profile进行打印日志 log4j logback slf4j区别? 首先谈到日志,我们可能听过log4j logback slf4j这三个名词,那么它们之间的关系是怎么样 ...

最新文章

  1. 3月最新!2021中国内地大学ESI排名出炉:333所高校入榜全球前1%
  2. OC基础-关于构造方法
  3. 图像数据格式基础知识
  4. 发布任务PHP源码,Thinkphp5新威客任务平台源码
  5. vue实现消息badge 标记_Vue $mount实战之实现消息弹窗组件
  6. 饭团(0):提升效率的开发工具
  7. EasyUI分页加载datagrid时候报错Uncaught TypeError: Cannot read property 'length' of undefined...
  8. 【内推】AI独角兽-数美科技-NLP/CV/ASR等开放百余岗位,薪资诱人
  9. java返回语句_Java中return的语句
  10. php旧物交易开源代码_二手市场交易网站PHP
  11. 原生M1 Sketch for mac(专业矢量绘图设计) v86中文激活版功能介绍,支持最新的monterey系统
  12. 高中计算机会考知识点选择题,高中信息技术会考选择题知识点
  13. 欧姆龙Fins协议(FinsUDP/FinsTCP)
  14. matlab仿真ssb调制解调,ssb调制解调原理
  15. 【分享】李笑来采访路金波老师的录音
  16. 仅1cm厚!华硕发布全球最薄13.3英寸笔记本
  17. 有关是否携带首部的随笔
  18. 药品研发--检验记录与检验报告书的书写细则
  19. m35c android 4.4,手机实时动态:评测:索尼M35c的整体性能简介及性价比如何
  20. GFD233A 3BHE022294R0103

热门文章

  1. python的顶级高手_Python+深度学习
  2. poi 合并单元格_POI数据获取脚本分享
  3. 使用python对学生表的查询_多表组合查询——Python操作Mysql数据库
  4. 东南大学和山东大学计算机学院,东南大学和山东大学都是985、211哪所综合实力更强些呢?...
  5. 树形dp——树的重心(2) 代码调试理解
  6. OpenCV-Python,计算机视觉开发利器
  7. redis桌面管理工具 redis-desktop-manager使用指南(转)
  8. github入门教程
  9. vs生成解决方案出错
  10. 修改页面的title及js中文转码