Mybatis Plus 查看组装的SQL条件的办法

Mybatis Plus 查看组装的SQL条件的办法:

1、日志配置为 trace模式开启数据库语句打印

比喻:在logback.xml里配置

java 复制代码
<logger name="com.hieasy.*.mapper" level="TRACE" />

但是这个开启后日志内容太多,查找与定位较为麻烦

2、直接在需要调试的地方log日志

比喻:

java 复制代码
log.info("kehuCustListSqlsegment:{},{}",wrapper.getSqlSegment(),wrapper.getParamNameValuePairs());

得到的结果如下:

2024-10-12 14:09:38.108 INFO 14412 --- XNIO-1 task-5 c.h.e.s.n.doc.impl.EKehuServiceImpl : kehuCustListSqlsegment:(isnull(tzsy,0) = #{ew.paramNameValuePairs.MPGENVAL1} AND CITY IN (#{ew.paramNameValuePairs.MPGENVAL2})),{MPGENVAL2=天津市, MPGENVAL1=0}

相关推荐
l1t13 小时前
测试DuckDB v2.1.0-alpha49002的bignum乘法
数据库·sql·算法·duckdb
VX_bysjlw98516 小时前
基于协同过滤的美食推荐系统的设计与实现32221-计算机毕设原创(免费领源码+带部署教程)
java·spring boot·redis·mysql·tomcat·maven·mybatis
我的愿望是成为富婆20 小时前
2027校招准备:AI能生成SQL,数据分析该学到什么程度?
人工智能·sql·数据分析
泡海椒20 小时前
JQuick-SQL GROUP BY 聚合:COUNT、SUM、AVG、MIN 与 MAX
数据库·sql
远方160921 小时前
118-五大进程LGWR DBWn CKPT SMON PMON 与存储故障-文件系统对照
大数据·数据库·sql·oracle·database
远方160921 小时前
119-Oracle CDB 下修改和重置 SYS SYSTEM密码记录
大数据·数据库·sql·oracle·database
俊昭喜喜里1 天前
Springboot的Mybatis中的条件构造器
数据库·mybatis
我的愿望是成为富婆1 天前
2027校招准备:从Excel操作到数据分析,还缺业务、SQL与统计思维
sql·数据分析·excel