Spring Boot 2系列(八):log4jdbc-log4j2集成和使用

  通常项目中打印 SQL 执行语句参数位置是被占位符替换的,查询用到的参数并不在 SQL 语句中而是额外显示,也无法看到 SQL 的执行结果。

  可以使用Log4jdbc-log4j2神器,在打印中直接看到完整的 SQL 语句,并格式化打印出执行结果。

  Log4jdbc-log4j2Log4jdbc的增强版,官网:http://log4jdbc.brunorozendo.com/

阅读更多

Log:log4j2.xml 配置示例和异步日志详解

Log4j2配置:log4j2.xml文件示例配置; Log4j2 官方文档

译:Log4j2 > Configuration

将日志请求插入应用程序代码需要相当大的计划和精力。观察表明,大约4%的代码用于日志记录。因此,即使是中等规模的应用程序,它们的代码中也会嵌入数千个日志语句。考虑到它们的数量,必须管理这些日志语句,而无需手动修改它们。

Log4j 2的配置可以通过以下四种方式之一完成:

  • 通过以XML、JSON、YAML或属性格式编写的配置文件。
  • 通过编程方式创建ConfigurationFactory和Configuration实现。
  • 通过调用Configuration接口中公开的API来添加组件到默认配置。
  • 通过调用内部Logger类的方法进行配置。
阅读更多