mybaits 为什么会输出时间戳
时间: 2023-07-21 14:04:21 浏览: 153
MyBaits Plus
MyBatis 会在日志中输出时间戳,以便于开发者分析 SQL 执行的耗时。这个时间戳是记录 SQL 语句开始执行的时间,格式为 yyyy-MM-dd HH:mm:ss.SSS。可以通过配置文件中的 logging 或 log4j 等配置来控制是否输出时间戳以及输出的级别。例如,在 log4j.properties 配置文件中可以设置:
```
log4j.logger.org.apache.ibatis=DEBUG, stdout
log4j.appender.stdout.layout.ConversionPattern=%d [%t] %-5p %c - %m%n
```
其中 `%d` 表示输出时间戳,`%t` 表示输出线程名,`%-5p` 表示输出日志级别(取前五个字符),`%c` 表示输出类名,`%m` 表示输出日志信息,`%n` 表示输出换行符。
阅读全文