【报错】InvalidDefinitionException: No serializer found for class com.xx.vo.XxVO and no properties disc

一、 报错内容

com.fasterxml.jackson.databind.exc.InvalidDefinitionException: No serializer found for class com.xx.modules.vo.ReportVO and no properties discovered to create BeanSerializer (to avoid exception, disable SerializationFeature.FAIL_ON_EMPTY_BEANS) (through reference chain: com.xx.base.core.common.model.Result[“data”]->com.baomidou.mybatisplus.extension.plugins.pagination.Page[“records”]->java.util.ArrayList[0])
在这里插入图片描述

二、 解决方式

  1. 对实体类加@Data注解。
  2. 对实体类加@JsonIgnoreProperties({" hibernateLazyInitializer"," handler"})
  3. 写get()/set()。

疑似原因:因类未序列化导致的,获取不到值。




注:公司对数据安全有要求,所以关键信息处不得不打码,感谢阅读~

猜你喜欢

转载自blog.csdn.net/ruisasaki/article/details/132171037