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 返回一个类加一个等值int该怎么配置

mybatis 怎么 返回 null 值 返回类型 是个map

mybatis update返回值

练习3:修改withdraw 方法 练习目标-使用有返回值的方法:在本练习里,将修改withdraw方法以返回一个布尔值来指示交易是否成功。

mybatis 怎么知道update成功想得到一个反复值