报错: org.springframework.http.converter.HttpMessageNotReadableException:I/O error while reading input message; nested exception is java.io.IOException: Stream closed
初步判断是因为请求方式POST传入了多个参数引发的问题
解决方案:
初步请求方式改为GET,在Mapper(Dao)层函数的参数加上注解@Param,在Controller中参数加上注解@RequestParam。
报错原因
事件原因,报错原因还没分析出来。个人估计应该是POST请求是把所有的数据封装成了一个Request表单,所有的请求参数都在这个表单里,一般来说不太需要多个参数,如果一定需要,要不就改为GET请求,要不就把这些参数都封装到新建的一个request对象中。