MyBatis中运行sql后的返回值说明
下文笔者讲述Mybatis返回值含义简介说明
mybatis开发中 java调用xml中sql语句 会返回相应的信息,那么这些返回值有什么特点呢? 下文笔者将一一道来,如下所示
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
版权声明
本文仅代表作者观点,不代表本站立场。
本文系作者授权发表,未经许可,不得转载。