mybatis的xml修改成功怎么返回一个布尔类型
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了mybatis的xml修改成功怎么返回一个布尔类型相关的知识,希望对你有一定的参考价值。
参考技术A 在Mybatis中,有时候需要返回布尔值 ,来确定某个记录行是否存在。例如:
<select id="isExistCode" parameterType="string" resultType="boolean">
<![CDATA[ select count(id) from table where code=#code ]]>
</select>
说明:
Mybatis是根据查询到的记录数进行转换的(1=true,0=false)
需要注意的地方:如果查询到多条记录(大于1),返回的却是false, 这时就与我们的期望的刚好相反。这里,可以换其它方法,可以通过返回记录数,进行判断,也可以保证记录在数据库是唯一的。本回答被提问者和网友采纳
以上是关于mybatis的xml修改成功怎么返回一个布尔类型的主要内容,如果未能解决你的问题,请参考以下文章
使用mybatis写一个验证方法时,mysql数据库查询结果返回null,mybatis无法将其封装为boolean类型,怎么办?
mybatis 怎么 返回 null 值 返回类型 是个map
练习3:修改withdraw 方法 练习目标-使用有返回值的方法:在本练习里,将修改withdraw方法以返回一个布尔值来指示交易是否成功。