使用pageHelper报错 Type definition error: [simple type, classXXXX]

简介: 使用pageHelper报错 Type definition error: [simple type, classXXXX]

使用pageHelper的时候报错:

Type definition error: [simple type, class XXXXX]; nested exception is com.fasterxml.jackson.databind.exc.InvalidDefinitionException: No serializer found for class XXXXX and no properties discovered to create BeanSerializer (to avoid exception, disable SerializationFeature.FAIL_ON_EMPTY_BEANS) (through reference chain: com.tfjy.XXXX.utils.FrontResult[“data”]->com.github.pagehelper.PageInfo[“list”]->com.github.pagehelper.Page[0])

解决办法,在返回值类型实体上加@Data注解

然后就能正常显示返回值了。

@Data注解的主要作用是提高代码的简洁,使用这个注解可以省去实体类中大量的get()、 set()、 toString()等方法。但是目前不知道和序列化serializer有什么关系。

相关文章
|
9月前
Unable to interpret the implicit parameter configuration with dataType: , dataTypeClass: class java.
Unable to interpret the implicit parameter configuration with dataType: , dataTypeClass: class java.
241 0
|
6月前
|
Java
【ES异常】mapper [sortNum] of different type, current_type [long], merged_type [keyword]
【ES异常】mapper [sortNum] of different type, current_type [long], merged_type [keyword]
49 0
|
3月前
|
Java
Error:(15, 13) java: No property named “id” exists in source parameter(s). Did you mean “null”?
Error:(15, 13) java: No property named “id” exists in source parameter(s). Did you mean “null”?
32 1
【已解决】Error: Element type is invalid: expected a string (for built-in components) or a class/function
Error: Element type is invalid: expected a string (for built-in components) or a class/function
2310 0
【已解决】Error: Element type is invalid: expected a string (for built-in components) or a class/function
|
Java 数据库连接 mybatis
mybatis报错:Type handler was null on parameter mapping or property ‘__frch_xxx_0’
mybatis报错:Type handler was null on parameter mapping or property ‘__frch_xxx_0’
1579 0
mybatis报错:Type handler was null on parameter mapping or property ‘__frch_xxx_0’
|
11月前
|
Java
Error:(15, 13) java: No property named “id” exists in source parameter(s). Did you mean “null”?
Error:(15, 13) java: No property named “id” exists in source parameter(s). Did you mean “null”?
|
Java
The type XXX cannot be resolved. It is indirectly referenced from required .class files
The type XXX cannot be resolved. It is indirectly referenced from required .class files
84 0
使用SpringBoot报错:Inferred type ‘S‘ for type parameter ‘S‘ is not within its bound。【解决办法】
使用SpringBoot报错:Inferred type ‘S‘ for type parameter ‘S‘ is not within its bound。【解决办法】
使用SpringBoot报错:Inferred type ‘S‘ for type parameter ‘S‘ is not within its bound。【解决办法】
No injector for custom defined data type的解决办法
No injector for custom defined data type的解决办法
224 0
No injector for custom defined data type的解决办法
field property data type validation error in metadata
field property data type validation error in metadata
field property data type validation error in metadata