Open HengCC opened 5 months ago
支持的,可以把日志发我下看看
支持的,可以把日志发我下看看
谢谢回复. 不过我不太清楚如何查看插件日志. 在集成mybatis-plus之前. 上面截图中会自动捕获系统运行过程中产生的sql并且做去重和带参数的打印转换. 集成之后就不在显示了. 我猜测是数据源的配置有变化. 目前是通过mybatis-plus提供的方案集成了p6spy来做的sql打印. mybatis p6spy
datasource:
p6spy:
# 日志格式
log-format: "\ntime:%(executionTime) || sql:%(sql)\n"
driver-class-name: com.mysql.cj.jdbc.Driver
mybatis 的日志就行 https://brucege.com/doc/#/sqlLog 和这块p6spy这个没关系 打印prepare 和 parameters那些
mybatis 的日志就行 https://brucege.com/doc/#/sqlLog 和这块p6spy这个没关系 打印prepare 和 parameters那些
大概率是因为在集成了mybatis-plus后控制台已经没有这些日志. 所以插件才无法记录日志. 而mybatis-plus提供的日志分析和打印的手段是集成p6spy. 如果不集成这个. 控制台是没有任何sql输出的. 我不太清楚他对原生的mybatis做了什么更改. 目前来看, 看到的是driver-class-name->com.p6spy.engine.spy.P6SpyDriver
以及 url->dbc:p6spy:mysql://localhost:3306
都变了, 所以才来这里问问的.
一般会打印mybatis自带的日志的,mybatisplus用的啥版本 我去试试
在集成mybatis之前. 打开监控sql的开关. 是可以监控到执行的sql的. 但是集成了mybatis-plus后这个功能就失效了. 有没有办法能支持呢