为什么使用
getSqlMapClientTemplate().queryForList("getFeedbackByCreateDate", map,0,1);查询到的是所有的记录呢,不应该是只有1条记录吗?求解!
getSqlMapClientTemplate().queryForList("getFeedbackByCreateDate", map,0,1);查询到的是所有的记录呢,不应该是只有1条记录吗?求解!
解决方案 »
- Flex项目 jar not loaded. See Servlet Spec 2.3, section 9.7.2. O
- 利用自己的专业特长
- Weblogic下开发Web+WebService
- orm 中 关联的对象 如何绑定到界面控件
- SOA————给我们带来困惑和思索的东东
- 微软的web service 能用 apche axis的 客户端接收吗
- 装了jbuilder,还必须要装tomcat吗?
- 多线程大家在项目中怎么用的啊 进程又是怎么回事呢 ???
- load十万条记录到内存,怎样尽量避免内存泄露?有经验的来..
- 想拜师,而且想拜高手为师,,,,,,,,
- 高分悬赏:cas 集成 spring security3 的例子!谢谢大侠
- ibm portal有没有好的学习资料
目测可以改成
getSqlMapClientTemplate().queryForList("getFeedbackByCreateDate", map,1,1);
试试..
<sql id="page_start">
select * from (select a.*, rownum RN from (
</sql>
<sql id="page_end">
<![CDATA[
) a where rownum <= #end#) where rn >= #begin#
]]>
</sql>
<select id="getAddressPoolList"
resultClass="com.coo8.tms.tms.model.bean.TmsAddressPoolConfigBean"
parameterClass="Map">
<include refid="page_start" />
select tapc.ADDRESS_CONFIG_ID as addressConfigId,
tapc.PROVINCE_ID as provinceId, sp.PROVINCE_NAME as
provinceName, sc.CITY_ID as cityId, sc.CITY_NAME as cityName,
tapc.CONFIG_FLAG as configFlag from TMS_ADDRESS_POOL_CONFIG
tapc, SYS_CITY sc,SYS_PROVINCE sp where tapc.PROVINCE_ID =
sp.PROVINCE_ID and tapc.CITY_ID = sc.CITY_ID
<isNotEmpty property="provinceId">
and tapc.PROVINCE_ID like '%' || #provinceId#|| '%'
</isNotEmpty>
<isNotEmpty property="cityId">
and tapc.CITY_ID like '%' || #cityId#|| '%'
</isNotEmpty>
<isNotEmpty prepend="AND" property="configFlag">
tapc.CONFIG_FLAG like '%' || #configFlag#|| '%'
</isNotEmpty>
<include refid="page_end" />
</select>在dao中map放入begin 和and这2个参数即可!
个人都是在sql语句中分页,参数都封装到map,LZ的这写法未曾尝试!