HttpMessageConversionException

it2024-07-08  41

HttpMessageConversionException 从网上找到的解释 这个问题非常之坑,如果不仔细很难找到问题点,可以看的出是转换异常,那么问题点来了,Http通过什么方式转换的呢?

Http默认是通过getKey的方式获取,如果你使用的Spring默认转换,那么你将会报错,因为他获取不到,有两种可能,一个是获取不到,一个是null造成的. 解决方法一:查看实体类是否有窗口给他获取,即:是否包含了 get() 方法; 原因:实体类的Get,Set方法方法名大小写不正确(本人的原因是GetXXX) 解决案:GetXXX---->getXXX set函数同理。 解决方法二:使用FastJson(啊里巴巴)的转换jar包进行主动转换;

最新回复(0)