首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Java Web开发 >

急问: 使用ibatis怎么实现动态复合查询

2012-01-13 
急问: 使用ibatis如何实现动态复合查询?我要作一个多字段的搜索功能,如果某个字段用户未输入参数则查询语

急问: 使用ibatis如何实现动态复合查询?
我要作一个多字段的搜索功能,如果某个字段用户未输入参数则查询语句条件中不包括,比如搜索关键字有两个:sendUser和rcvUser,如果两个条件都有则执行select   *   from   tablex   where   sndr   =   sendUser   and   rcvr=rcvUser,如果用户只指定了sendUser参数则执行selecct   *   from   tablex   where   sndr   =   sendUser.
我的程序有五个关键字,不会在xml文件中静态的写十个sql语句吧?我刚使用ibatis不久,不知道如何实现这个功能,望高人指点,谢谢!!!!

[解决办法]
没用过,帮顶
[解决办法]
解决了?
那就结贴吧
[解决办法]
jf.谢谢
[解决办法]
怎么解决的,分享一下啊!
[解决办法]
111
[解决办法]
用dynamic+isNotEmpty

热点排行