java常见错误(mybatisplus insert报错argument type mismatch)

错误详情
【java常见错误(mybatisplus insert报错argument type mismatch)】java.lang.IllegalArgumentException: argument type mismatch
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.8.0_251]
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[na:1.8.0_251]
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:1.8.0_251]
at java.lang.reflect.Method.invoke(Method.java:498) ~[na:1.8.0_251]
解决方案
自增的id要在实体类主键上增加了一个@TableId(type = IdType.AUTO)
如图所示:
java常见错误(mybatisplus insert报错argument type mismatch)
文章图片

    推荐阅读