从零开始 Spring Boot 59:Hibernate 日志
Hibernate 支持多种日志模块,本文介绍如何在 Spring Boot 中使用 Log4j2记录 Hibernate 日志。
实际上本文是我在写上篇文章时遇到的各种坑和最终解决的记录。
首先需要添加 Log4j2 的依赖,并排除 Spring Boot 默认使用的 logging common 日志模块:
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter</artifactId>
<exclusions>
<exclusion>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-logging</artifactId>
</exclusion>
</exclusions>
</dependency>
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-log4j2</artifactId>
</dependency>
在resources
目录下添加 Log4j2 的配置文件log4j2-spring.xml
:
<?xml version="1.0"