请教如何在运行时取出在Ibatis映射参数后的SQL
请问怎么在运行时取出在Ibatis映射参数后的SQL
想取出的SQL是要映射参数后的SQL,而不是select * from user where name=?这样的SQL,而是要select * from user where name='sam'这样的SQL,看了它的源码有个这样的Sql对象有个getSqlString(RequestScope request,MappedStatement statement)方法,但是取出来还是一条如这样的SQL:select * from user where name=?,郁闷....有哪位知道的麻烦解答一下,感激不尽..
想取出的SQL是要映射参数后的SQL,而不是select * from user where name=?这样的SQL,而是要select * from user where name='sam'这样的SQL,看了它的源码有个这样的Sql对象有个getSqlString(RequestScope request,MappedStatement statement)方法,但是取出来还是一条如这样的SQL:select * from user where name=?,郁闷....有哪位知道的麻烦解答一下,感激不尽..
1 楼
wplqw
2007-08-18
建议使用proxool连接池,里面有个web方式的监视器,可以查看池中所有数据库连接会话的运行sql和耗费的时间。