MyBatis 本身的日志配置可以控制是否打印结果集,你可以直接在 application.yml 里调整日志级别,只保留 SQL 和参数,不打印结果。
yaml
# Spring Boot 配置示例
mybatis:
configuration:
log-impl: org.apache.ibatis.logging.slf4j.Slf4jImpl
# 调整日志级别,让 mapper 包下只打印 SQL,不打印结果
logging:
level:
# 这里改成你自己的 mapper 包路径
com.example.cimmap.mapper: DEBUG
# 关键:关闭 MyBatis 结果集的日志输出
org.apache.ibatis.session.defaults.DefaultSqlSession: INFO