1. 首页
  2. 编程语言
  3. Java
  4. 解决mybatisplus插入报错argument type mismatch的问题

解决mybatisplus插入报错argument type mismatch的问题

上传者: 2021-12-13 13:12:29上传 PDF文件 94.83 KB 热度 27次

来排除掉这个字段。再跑发现还是这个错误,后来看了下主键的@TableId默认的type是IdType.NONE,想想我们应该用自增的id就手动增加了一个。刚使用mybatisplus,还不熟悉,都是路障啊。哎~自定义Mybatis时出现,数据类型不匹配的异常。这种情况是因为数据库中定义的类型在运行时不一定就是那个类型,例如你用int型定义的字段,但是在取出来的值却是别的类型,这个时候建议打印一下字段类型,然后在相应的实体类中修改类型即可。最好不要直接用object赋值,使用map会好一些。

用户评论