org.mybatis.spring.MyBatisSystemException: nested exception is org.apache.ibatis.reflection.ReflectionException: Could not set property 'id' of 'class com.qing.domain.Book' with value '1539102131662880769' Cause: java.lang.IllegalArgumentException: argument type mismatch
报错如图:
原因:
使用MyBatis plus,主键用的是他自己的策略:雪花算法;
数据库用的主键是自增,两者发生了冲突
解决办法:
配置文件加这个
#主键不用MyBatis plus的雪花算法,用数据库的主键自增
mybatis-plus:
global-config:
db-config:
id-type: auto
就ok了