java - 使用ibatis 统计查询的时候 是否会得到null值的结果?
本文介绍了java - 使用ibatis 统计查询的时候 是否会得到null值的结果?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
问 题
方法
public int countSomething(Condition condition) {
return (Integer) getSqlMapClientTemplate().queryForObject("test.countSomething", condition);
}
xml
<select id="countSomething" parameterClass="Condition" resultClass="int">
SELECT COUNT(1) FROM test
WHERE condition1 = #condition1#
</select>
这里直接强转成Integer
然后利用拆箱返回有可能会NPE吗?
解决方案
count函数返回的就是数值类型,不会得到null
这篇关于java - 使用ibatis 统计查询的时候 是否会得到null值的结果?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文