错误信息描述
- 在新增菜品的时候遇到该错误
原因
- 没有找到create_time字段
- 没有获取到对应用户的id
添加了之后
错误信息
java.lang.IllegalArgumentException: argument type mismatch at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:1.8.0_152] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[na:1.8.0_152] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:1.8.0_152] at java.lang.reflect.Method.invoke(Method.java:498) ~[na:1.8.0_152]
错误原因
参考 java.lang.IllegalArgumentException: argument type mismatch_Knight_AL的博客-优快云博客的分析
可能是字段的类型不一致导致的
定位到具体的位置
可能是LocalDateTime的类型和mp生成的类型是Date不一样
将类型换成LocalDateTime
之后新增接口和修改接口通过测试