报错信息
后端报错
Unable to make field private final java.lang.Class java.lang.invoke.SerializedLambda.capturingClass accessible: module java.base does not "opens java.lang.invoke" to unnamed module @4f209819
Resolved [org.springframework.web.HttpMediaTypeNotAcceptableException: Could not find acceptable representation]
前端报错
{
"timestamp": "2023-03-06T11:27:19.617+00:00",
"status": 406,
"error": "Not Acceptable",
"path": "/user/login"
}
原因
后端发给前端的数据没能正常序列化,网上查找后发现是自己没有在返回格式类restful中添加属性的get/set方法,导致restcontroller不能正常将返回值进行json转化。
解决方法
将返回的数据类型类中为所有属性添加get/set方法,或者添加@Data注解