遇到一个很神奇的 mybatis 问题,各位大佬帮忙看看

查看 36|回复 3
作者:waterlaw   
遇到一个很神奇的 mybatis 问题,各位大佬帮忙看看
在使用 mybatis 根据主键更新数据的时候,使用 updateByPrimaryKeySelective 方法。更新的实体上打了主键标签(@Id ),主键 id 也不是 null ,但是就更新不了数据。
CoffeeTea   
mybatis 什么版本不说一下 😂
villivateur   
@waterlaw
org.mybatis.spring.boot
mybatis-spring-boot-starter
1.3.2


mysql
mysql-connector-java
8.0.13


tk.mybatis
mapper
4.1.5

Lamber   
SQL 日志打印出来居然不是根据主键 id 更新:
Preparing: UPDATE admin SET name = ?,password = ?,age = ?,sex = ?,phone = ? WHERE name = ? AND password = ? AND age = ? AND sex = ? AND phone = ?
您需要登录后才可以回帖 登录 | 立即注册

返回顶部