mybatis 打印传递到xml文件里面的参数

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接: https://blog.csdn.net/jiangwudidebaba/article/details/88796627

前言:mybatis开发过程中调用接口传递的到xml数据大多数是以对象的形式传输的,然后打印出来的sql语句是? 即使打印出来具体的参数也未必是传递到mybais xml 标签里面的数据,这里提供一种方法可以直接打印传递到 mybatis 标签里面的数据 。

使用bind标签,可以参考:

https://blog.csdn.net/q283614346/article/details/83099204

写一个打印的方法:

public class ParamsPrintUtils {
	
	public static void  print(Object param){
		
		System.out.println(param);
		
	}

}

然后再想要打印的地方,使用bind表签:

<update id="delete">
		<bind name= "print" value="@com.wds.site.modules.credit.utils.ParamsPrintUtils@print(_parameter)" />
		DELETE FROM TABLE_NAME
		WHERE id = #{id}
	</update>

就能实现打印

在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/jiangwudidebaba/article/details/88796627