问题描述
获取的SQL语句是SELECT*fromtab_nameWHEREId=:param0andname=:param1希望转成SELECT*fromtab_nameWHEREId='qqqqq'andname='张三'有个人建议是用工具来实现。不过我还是想问下有没其他方式通过代码来获取“Batis打印出来的参数化PreparedSql内部是通过拼接字符串构造SQL语句的,类似于ADO.Net常见的DbCommand里的CommandText,实际执行的SQL语句只能通过数据库工具获取,比如SQLServerProfiler。”
解决方案
解决方案二:
你这个让参数化的情何以堪啊
解决方案三:
我的个人建议……你获取下ibatis的源码,然后在你要获取的地方做下调整
时间: 2024-11-02 00:19:34