ibatis查询问题,求大神解答啊~~~
xml中的写法:
<select id="Count1" resultClass="int" parameterClass="java.util.HashMap">
select count(*) from table1 where colu1=358
</select>
<select id="Count2" resultClass="int" parameterClass="java.util.HashMap">
select count(*) from table1 where colu2 =122
</select>
第一条语句在数据库中执行得到的count(*) =1
第二条语句在数据库中执行得到的count(*)=522
service中的写法:
int count1 = (Integer) super .getSqlMapClientTemplate().queryForObject("Count1", params);
int count2 = (Integer) super .getSqlMapClientTemplate() .queryForObject("Count2", params);
打印输出为:
count1 =1
count2=0
请问是什么问题啊?一直拿不出count2的真实数据