精慕门1391511
我的建议是,在生产环境配置正常的数据库,开发和测试环境配置p6spy。除非有特殊情况并且单位规范允许的情况下,才能在生产环境下使用p6spy排查慢sql等问题。
weixin_慕哥6120633
我猜,应该是p6这个更强大,例如可以配置控制台输出,文件输出,输出格式等等,所以mp就提供了整合p6的方式,实现执行sql打印,不再维护自己的那个了。
慕UI6045084
我看网上有实现的,就是自己写一个类似于P6SpyLogger的类,然后appender配置成你重新的这个类。
qq_慕丝3367668
如果还是不行,你把spy配置文件,和spring配置文件粘出来,我看看。
慕斯卡81715748522978095
同学,你使用的是3.1.2,你看你截的第一幅图,“modulelist=”这行,你用的是3.2.1以上使用的那个,你应该把这行注释掉,用那个3.2.1以下使用的那个,把那个被注释的取消注释。
慕丝8921989
目前仅从这些信息,我判断不出来错误原因,方便的话,把你的代码发到百度网盘或gitee或github上,链接给我,我帮你调试一下。
LizRich
你跟官方文档中的配置文件不一样,请参考MP官方文档中的配置文件,它有的类配置的是MP扩展的类。
文档地址:https://mybatis.plus/guide/p6spy.html