logback-spring.xml配置大揭秘:轻松修改以打印SQL语句
1、创建或修改 Logback 配置文件: 在src/main/resources目录下创建或修改logback-spring.xml文件(Spring Boot 会优先加载这个文件,如果没有则加载logback.xml)。 2、添加 MyBatis 或 MyBatis-Plus 的 Logger 配置: 在 Logback 配置文件中,你需要为 MyBatis 或 MyBatis-Plus 的相关包添加 logger 配置。以下是一个示例配置,它会在控制台打印 SQL 语句和参数: ```xml <configuration> <!-- 其他配置 --> <appender name="console" class="ch.qos.logback.core.ConsoleAppender"> <encoder> <pattern>%d{yyyy-MM-dd HH:mm:ss.SSS} [%thread] %-5level %logger{36} - %msg%n</pattern> </encoder> </appender> <!-- 打印 MyBatis 或 MyBatis-Plus 的 SQL 语句和参数 --> <logger name="com.你自己的包名.mapper" level="DEBUG" additivity="false"> <appender-ref ref="console" /> </logger> <!-- 如果使用 MyBatis-Plus,可以添加以下配置来捕获更多日志 --> <logger name="com.baomidou.mybatisplus" level="DEBUG" /> <!-- 根 logger 配置 --> <root level="INFO"> <appender-ref ref="console" /> </root> </configuration> ``` ######[AI写代码神器 | 238点数解答 | 2025-03-28 19:43:53]
- SLF4J与Logback-Classic:日志框架绑定揭秘( | 116点数解答 | 2023-10-07 00:17:42)341
- Spring框架实战:从配置到实现,搞定员工信息查询功能(GPT | 2135点数解答 | 2024-06-12 08:32:35)313
- Java SQL语法错误:“select count(*)”语句出错,教你排查MariaDB SQL语法问题!( | 350点数解答 | 2024-04-25 08:26:19)383
- “wsm.count”函数不存在报错:SQL 执行遇阻,多维度排查解难题 ( | 672点数解答 | 2024-04-25 08:58:21)388
- IntelliJ IDEA 搭建 Spring Boot 项目:从创建到 JPA 实体类及数据源配置全攻略(讯飞星火 | 920点数解答 | 2024-10-31 15:37:22)264
- logback-spring.xml配置大揭秘:轻松修改以打印SQL语句(字节豆包 | 238点数解答 | 2025-03-28 19:43:53)90
- 易语言模拟POST请求抓包内容:代码示例及注意要点揭秘(字节豆包 | 1131点数解答 | 2025-06-02 12:46:09)185
- Python 实现:打印 -n 到 n 范围内所有整数的代码及详解(字节豆包 | 232点数解答 | 2025-12-07 12:30:06)75
- Python代码:轻松打印 0 到输入整数之间的所有整数(字节豆包 | 126点数解答 | 2025-12-12 18:21:54)39
- C++实现:输入整数打印 0 到该整数间所有整数及代码详解(字节豆包 | 228点数解答 | 2025-12-12 18:22:24)52
- Python实现:打印0到输入整数间所有整数的代码解析(字节豆包 | 264点数解答 | 2025-12-12 19:37:01)40
- Python 实现:打印 -n 到 n 范围内所有整数的代码及详解(字节豆包 | 214点数解答 | 2025-12-12 19:40:30)47