在ibaits的xml中有个
<select id="test" parameterClass='map' resultClass="hashMap"> select * from a where 1=1 <isNotEmpty prepend="and" property="aaa"> a.aaa=#aaa# </isNotEmpty> </select>
我怎么在java中得到这个sql的执行形式例如
select * from a where 1=1 and a.aaa="111"
想得到这个string可以么,我的ibaits版本是2.0
可以在配置文件中配置控制台打印
我不是想要在控制台打印,是要在java中用
@many-object: http://yheye.iteye.com/blog/1344599
你看下这个能不能解决你的问题。
@Cool丶: 这种我试过能得到类似于
select * from a where 1=1 and a.aaa=?
这样的
@many-object: 额。那我也帮不了你了。实在不行你看看有没有其他解决方法。
@Cool丶: 网上查了好多都没有,估计只有自己写了