如果使用SpringBoot指定log4j日志框架,那么配置文件名需为 log4j2-spring.xml 才能读取配置。

配置样例

<?xml version="1.0" encoding="UTF-8"?>
<configuration status="OFF" name="XIncludeDemo"monitorInterval="30" packages="com.sitech.csd.cmap.log4j2.test"><appenders><Console name="Console" target="SYSTEM_OUT"><PatternLayoutpattern="%d{yyyy-MM-dd HH:mm:ss.SSS} [%t] %-5level [%logger{36}] - %msg%n"/></Console></appenders><loggers><logger name="org.springframework" level="INFO"></logger><logger name="org.mybatis" level="INFO"></logger><root level="INFO"><appender-ref ref="Console"/></root></loggers>
</configuration>

输出格式详解

格式 说明 样例
%d 日期 2022-02-21 16:02:19.515
%t(%thread) 产生该日志事件的线程名 http-nio-8001-exec-4
%level 日志等级 DEBUG
%logger 日志输出所属方法(全路径) com.sitech.cmap.dao.simple.project.mapper.OpProjPlanExtMapper.queryDemandList
%M 日志输出所属方法 queryDemandList
%c 输出日志class路径 com.sitech.cmap.dao.simple.project.mapper.OpProjPlanExtMapper
%m(%msg) 自定义日志信息 - ==> Parameters: 7d15027f565b47f39a6c3f19c3b4b976(String)
%n 换行

输出样例

2022-02-21 16:02:19.515 [http-nio-8001-exec-4] DEBUG [com.sitech.cmap.dao.simple.project.mapper.OpProjPlanExtMapper.queryDemandList] - ==>  Preparing: SELECT oppv.version, opdr.res_pool_group_id, rpg.group_name, ru.DEMAND_NO, ru.DEM_CONTENT, ru.load_date, ru.DELIVER_DATE, ai.title FROM op_proj_plan_version oppv INNER JOIN op_plan_demand_rel opdr ON oppv.id = opdr.op_project_plan_id INNER JOIN res_pool_group rpg ON opdr.res_pool_group_id = rpg.id INNER JOIN rm_userfundemand ru ON opdr.demand_id = ru.DEMAND_ID INNER JOIN amp_itera_demand aid ON ru.DEMAND_ID = aid.demand_id INNER JOIN amp_iteration ai ON aid.itera_id = ai.id WHERE oppv.id = ?
2022-02-21 16:02:19.539 [http-nio-8001-exec-4] DEBUG [com.sitech.cmap.dao.simple.project.mapper.OpProjPlanExtMapper.queryDemandList] - ==> Parameters: 7d15027f565b47f39a6c3f19c3b4b976(String)
2022-02-21 16:02:19.617 [http-nio-8001-exec-4] DEBUG [com.sitech.cmap.dao.simple.project.mapper.OpProjPlanExtMapper.queryDemandList] - <==      Total: 2

log4j-XML文件配置相关推荐

  1. SpringSecurity使用 配置文件 和wen.xml 文件配置

    目录 1.web.xml 文件配置 2.spring-security  普通 为使用自己创建的认证类 1.web.xml 文件配置 !-- 配置SpringSecurity的拦截器 -->&l ...

  2. eclipse mysql Xml配置_mysql8.0在eclipse中通过xml文件配置数据库连接池

    mysql8.0在eclipse中通过xml文件配置数据库连接池 1.关于Mysql8.0 2.数据库连接池(DBCP) 3.准备工作 4.配置context.xml 5.配置web.xml 6.调用 ...

  3. java spring bean配置文件_Spring基于xml文件配置Bean过程详解

    这篇文章主要介绍了spring基于xml文件配置Bean过程详解,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友可以参考下 通过全类名来配置: class:be ...

  4. Logback.xml 文件    配置

    2019独角兽企业重金招聘Python工程师标准>>> Logback.xml 文件    配置 <?xml version="1.0" encoding= ...

  5. 从前后端分离到前后端整合的“退步”(二)pom.xml文件配置

    系列文章目录 从前后端分离到前后端整合的"退步"(一)项目结构 从前后端分离到前后端整合的"退步"(二)pom.xml文件配置 Spring Boot + Vu ...

  6. Tomcat下log4j日志文件 配置过程

    1) tomcat6.0下的log4j日志文件 配置过程 首先下载两个文件,如我的tomcat版本是v6.0.24 http://www.apache.org/dist/tomcat/tomcat-6 ...

  7. Java 中JAF、CORBA、JTA、JAXB、JAX-WS使用Maven的pom.xml文件配置

    本文主要介绍Java EE中已经弃用的模块,需要单独引用JAF(java.activation).CORBA(java.corba).JTA(java.transaction).JAXB(java.x ...

  8. AndroidManifest.xml文件配置教程及相关指令详解

    AndroidManifest.xml 是每个android程序中必须的文件,它位于整个项目的根目录.我们每天都在使用这个文件,往里面配置程序运行所必要的组件,权限,以及一些相关信息.但是对于这个文件 ...

  9. log4j(七)——log4j.xml简单配置样例说明

    一:测试环境与log4j(一)--为什么要使用log4j?一样,这里不再重述 二:老规矩,先来个栗子,然后再聊聊感受 (1)这里栗子有一点特别呀!给出了包名唉!想必有用,是的,配置文件中要特别说明一下 ...

  10. log4j.xml如何配置

    Xml代码 <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE log4j:configurat ...

最新文章

  1. UpdateProgress
  2. centos7 docker-compose安装_Docker Compose 搭建 Redis Cluster 集群环境
  3. 6.排序算法最优的时间复杂度
  4. 蓝马linux命令连另一台电脑,配置使用别的电脑连接另一台电脑当中的虚拟机项目...
  5. SOA 设计原则和 Web 服务中的数据传输
  6. 经典卷积神经网络--LeNet-5的详解
  7. 效率最高的Excel数据导入续---SSIS Package包制作图解全过程
  8. 【java8新特性】——Stream API详解(二)
  9. 归并排序Merge sort(转)
  10. python运行pyc文件_python中__pyc__文件的生成和作用
  11. Android菜鸟的成长笔记(16)——Service简介
  12. php 压缩html css,PHP实现动态压缩js与css文件的方法
  13. 【肿瘤分割】基于matlab聚类乳腺肿瘤图像分割【含Matlab源码 1471期】
  14. word如何打出取整符号
  15. Win7添加打印机local port端口拒绝访问的解决方法
  16. 企业营销环节应用RPA的三大典型场景
  17. 一本通 1335:【例2-4】连通块
  18. Protocol Buffers和JSON相互转换
  19. matlab绘制三维柱状图(hist3,bar3)
  20. ue4 小知识点 als advanced locomotion system v4 foot ik 坑

热门文章

  1. Endnotex8 运行时出现错误 unknown error -0xA84c的解决办法
  2. 如何对接泡椒云,给你的Auto.js脚本增加卡密验证功能?详细教程
  3. CAPL中的键值对(hash)数据类型
  4. 《人工智能-一种现代的方法》阅读笔记
  5. linux设备驱动模型架构分析(一)——概述
  6. 记录一次linux信号量sem_t使用bug
  7. 训练集、测试集、验证集
  8. qt中将数据存入文档再读出------------ writeRawData 与readRawData成对使用
  9. job历史执行记录查询 oracle_oracle job 查询 存储过程
  10. python读取海康威视摄像头价格_OpenCV+海康威视摄像头的实时读取