这是代码出错的位置,ControllerApi服务的Controller层。
server服务一直报参数不匹配,
java.lang.IllegalArgumentExeption:argument type mismatch
feign.FeignException:status 500 reading
我debug了发现就是存的时候报错,
我在这句话前面添加两句输出语句后打印结果如下:
发现参数都能取到,那就是插入语句这一块儿有问题,然后我去数据库看看发现 custom_service_code是主键要求非空,而我的是空,就需要在插入之前随机生成一个code作为主键code
然后问题就解决了。
总结:插入修改数据的时候要注意数据的匹配以及字段是否为非空;