MyBatis--返回值的含义

冷不防 2024-03-27 08:52 118阅读 0赞

原文网址:MyBatis—返回值的含义_IT利刃出鞘的博客-CSDN博客

简介

本文介绍对MyBatis返回值的含义。

概述

在使用Mybatis时,java程序会调用到xml里边的语句,java会获得其返回值,其值如下
















xml语句

返回值

SELECT

非null:记录匹配(matched)成功

null:没有匹配到

UPDATE

非0:查询条件匹配到的记录的条数。若定义为boolean,则对应true。

0:没有匹配成功的。若定义为boolean,则对应false。

    当数据库中的记录被修改之后,再次执行重复的 UPDATE 操作将不会影响到新的行数。

    要 MyBatic 的 UPDATE 操作明确的返回受影响的记录条数的方法:

对 JDBC URL 显式的指定 useAffectedRows 选项:

jdbc:mysql://${jdbc.host}/${jdbc.db}?useAffectedRows=true

发表评论

表情:
评论列表 (有 0 条评论,118人围观)

还没有评论,来说两句吧...

相关阅读