diff --git a/mybatis-flex-test/mybatis-flex-spring-boot-test/src/main/java/com/mybatisflex/test/SampleApplication.java b/mybatis-flex-test/mybatis-flex-spring-boot-test/src/main/java/com/mybatisflex/test/SampleApplication.java index 31632080..91232449 100644 --- a/mybatis-flex-test/mybatis-flex-spring-boot-test/src/main/java/com/mybatisflex/test/SampleApplication.java +++ b/mybatis-flex-test/mybatis-flex-spring-boot-test/src/main/java/com/mybatisflex/test/SampleApplication.java @@ -15,6 +15,7 @@ */ package com.mybatisflex.test; +import com.github.vertical_blank.sqlformatter.SqlFormatter; import com.mybatisflex.core.audit.AuditManager; import com.mybatisflex.core.audit.ConsoleMessageCollector; import com.mybatisflex.core.audit.MessageCollector; @@ -50,11 +51,11 @@ public class SampleApplication implements CommandLineRunner, ApplicationListener @Override public void onApplicationEvent(ContextRefreshedEvent event) { System.out.println("onApplicationEvent"); - //开启审计功能 + // 开启审计功能 AuditManager.setAuditEnable(true); - -//设置 SQL 审计收集器 - MessageCollector collector = new ConsoleMessageCollector(); + // 设置 SQL 审计收集器 + MessageCollector collector = new ConsoleMessageCollector((sql, tookTimeMillis) -> + System.out.println(SqlFormatter.format(sql))); AuditManager.setMessageCollector(collector); } diff --git a/mybatis-flex-test/pom.xml b/mybatis-flex-test/pom.xml index edbd985c..4a10d6c7 100644 --- a/mybatis-flex-test/pom.xml +++ b/mybatis-flex-test/pom.xml @@ -26,6 +26,14 @@ 8 + + + com.github.vertical-blank + sql-formatter + 2.0.4 + + +