<select id="getblogcountt" parameterClass="long" resultclass="int"> SELECT count(*) as value FROM diary WHERE authorno = #userId# </select>parameterClass="long" 这句不敢保证,但resultclass="int"是肯定的。不能用integer。
配置上看不出问题,在ibatis的XML配置中 int = java.lang.Integer long = java.lang.Long代码中 Integer i = (Integer)this.getSqlMapClientTemplate()... 我记得代码应该是这样 Integer i = (Integer) getSqlMapClientTemplate()...
SELECT count(*) as value FROM diary WHERE authorno = #userId#
</select>parameterClass="long" 这句不敢保证,但resultclass="int"是肯定的。不能用integer。
int = java.lang.Integer
long = java.lang.Long代码中
Integer i = (Integer)this.getSqlMapClientTemplate()...
我记得代码应该是这样
Integer i = (Integer) getSqlMapClientTemplate()...