在下刚接触Ibatis,简单的CRUD以及模糊查询都可以理解!
但是在实际应用中多条件经常使用
网上收了很多相关问题,答案大致相同,但是不能解除我心中之惑
在下这里在问例如有一表test 其中有id字段,数据有1W条
我想查指定的区间,sql语句中可以写成这样select * from where id>=? and id<=?在ibatis中如何实现上面的sql语句感激不尽对于你的回答!
目前我没分,如何你能帮我解决问题有分了一定还给你!
但是在实际应用中多条件经常使用
网上收了很多相关问题,答案大致相同,但是不能解除我心中之惑
在下这里在问例如有一表test 其中有id字段,数据有1W条
我想查指定的区间,sql语句中可以写成这样select * from where id>=? and id<=?在ibatis中如何实现上面的sql语句感激不尽对于你的回答!
目前我没分,如何你能帮我解决问题有分了一定还给你!
解决方案 »
- 自己第一次动手写数据库连接池,求指正
- spring 查询出现问题 queryForMap
- struts2的标签,<s:radio 输出为什么自动带tr
- Hibernate中关于MSSQL数据库的increment方式的疑问
- 一楼兄弟:
- 在myeclipse下开发validator框架的问题 ,初学,很简单
- javamail中的webapp里的那个demo登陆不进,请高手帮忙
- 请问数据库的驱动(MSSQL或MYSQL)应该放在哪个目录下阿??
- 诚招,急招软件工程师1名,月低薪10000
- tomcat7 + selenium 环境搭建问题
- java要学习的核心的东西是什么?
- 我从一位框架爱好者到排斥者的转变
select * from where id>=#start# and id <=#end#
在程序里用Map传递参数,key分别是start end即可
我把我的代码贴出
<select id="selectStudentByBeginEnd" parameterClass="Other" resultClass="Other">
select * from Other where sid>=#begin# and sid<=#end#
</select>
即使parameterClass改成map,在sid <=#end# 这里会报错其实我要是查询一个区间用来分页的,返回类型必须是other这个对象基于这样的前提如何使用呢?知道的朋友请给完整一点的代码,不生感激!
我忘记了xml文件可以写CDATA区域
如果没有使用CDATA在使用大于号"<"的时候,xml文件会把这个大于号当做是标签起始!接下来的就像2楼的一样,parameterClass使用map传进参数即可