admin管理员组文章数量:1122850
【RuoYi
文章目录
- 前言
- 参考目录
- 问题说明
- 问题解决方法
- 问题分析
- 1、官方文档说明
- 2、默认配置
- 3、配置加载流程简单说明
- 3.1、配置文件加载 `SpyDotProperties#SpyDotProperties`
- 3.2、注册模块 `P6ModuleManager#registerModule`
- 3.3、加载配置 `P6ModuleManager#loadOptions`
- 4、格式化方法 `Value#convertToString`
前言
今天遇到一个之前没有注意的问题,群里有人提及控制台打印的日志格式有问题,无法直接执行。经过一番排查之后找到了解决的方法,在此记录一下。
参考目录
- p6spy sql打印时,日期格式显示问题
谷歌大法找到的解决方案。 - p6spy 官方文档 - 配置使用说明
官方文档也写了相关的配置,只是比较难找。
问题说明
如下图:控制台打印的日志时间格式是 yyyy-MM-dd'T'HH:mm:ss.SSSZ
,而非我们常用的 yyyy-MM-dd HH:mm:ss
。
问题解决方法
修改 p6spy 配置文件 spy.properties
增加配置:
databaseDialectTimestampFormat=yyyy-MM-dd HH:mm:ss
执行效果:
问题分析
1、官方文档说明
官方文档说明:
2、默认配置
p6spy 默认配置 P6SpyOptions
3、配置加载流程简单说明
3.1、配置文件加载 SpyDotProperties#SpyDotProperties
3.2、注册模块 P6ModuleManager#registerModule
3.3、加载配置 P6ModuleManager#loadOptions
4、格式化方法 Value#convertToString
本文标签: RuoYi
版权声明:本文标题:【RuoYi 内容由网友自发贡献,该文观点仅代表作者本人, 转载请联系作者并注明出处:http://www.betaflare.com/web/1686935974a48942.html, 本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。
发表评论