Java论坛网»Java技术»求救关于ibatis的问题

求救关于ibatis的问题

问?:
我在用IBATIS开发过程中,遇到了下面的问题:
我通过SPRING的SqlMapClientDaoSupport的queryForObject方法回去整数包装类的结果,下面是对应的映射配置
<select id="getblogcountt" parameterClass="java.lang.Long" resultclass="java.lang.Integer">
SELECT count(*) as value FROM diary WHERE authorno = #userId#
</select>
调用代码如下:
System.out.println("[ get blog count of userId]" + userId);
Integer i = (Integer)this.getSqlMapClientTemplate().queryForObject("getblogcountt",userId);
结果:我的变量i为空,郁闷,我用对应的SQL语句能在数据库查询得到结果.为4.
注: 我如果换成其他的POJO类的话,查询单个记录没有问题.
请高手指教
答!: 1:
System.out.println("[ get blog count of userId]" + userId);
这一句结果是什么?
答!: 2:
<select id="getblogcountt" parameterClass="long" resultclass="int">
SELECT count(*) as value FROM diary WHERE authorno = #userId#
</select>

parameterClass="long" 这句不敢保证,但resultclass="int"是肯定的。不能用integer。

相关JAVA教程:
struts 标签<bean:write ...>不显示数据 急 在线等侍
有通jasper report的吗?
如何在jboss中运行mobicents?
晕死: 怎么会有这样的错误提示呢???
刚配置webwork框架,老出现错误:
如何在Action中调用webservice服务?
求JCOMBOBOX的焦点问题!
科学计数法
■■请教Struts的页面跳转的问题■■(100分)
需要从视频或音频提取文字的人才,有兴趣的请与我联系。
struts中有没有多个Action对应用一个ActionForm,或是多个ActionForm对应用一个Action
初学struts,求助,送分!