论坛首页 入门技术论坛

请问怎样在java中得到xml文件中定义的sql语句?

浏览 4533 次
该帖已经被评为新手帖
作者 正文
   发表时间:2007-01-25  
我在xml文件中定义了一个。
<select id="userList" resultClass="user">
  <![CDATA[
    select * from TUser order by regDate desc
  ]]>
</select>
请问我在java文件中怎样得到这个id为userList 的sql值,即得到:
select * from TUser order by regDate desc

当然如果我这个sql中有参数,最好能得到这个设置完参数后的sql语句。
如select * from TUser where id=#id# order by regDate desc
当参数值id=3时
我想得到的是
select * from TUser where id=3 order by regDate desc 这个sql语句
请问有办法吗?
谢谢!
我用的是spring+ibatis2.3
   发表时间:2007-01-25  
这个你用模板技术都能解决的

随便你用freemarker还是什么
0 请登录后投票
   发表时间:2007-01-26  
老兄你这个能不能说清楚点了,模板技术跟这个有什么关系?
0 请登录后投票
   发表时间:2007-01-26  
打日志时把ibits.sql设为debug
0 请登录后投票
   发表时间:2007-01-26  
我不是要在后台显示这条sql,我想把这个sql在java文件中得到的,我要做分页组合sql语句
0 请登录后投票
   发表时间:2007-01-26  
你可以写一个解析XML程序啊,然后获取就好了
0 请登录后投票
   发表时间:2007-01-28  
有没有可以直接得到ibatis中的配置内容的接口?
0 请登录后投票
论坛首页 入门技术版

跳转论坛:
Global site tag (gtag.js) - Google Analytics