使用pagehelper分页工具page警告问题

警告: Hessian/Burlap: 'com.github.pagehelper.Page' is an unknown class in WebappClassLoader

java.lang.ClassNotFoundException: com.github.pagehelper.Page

原因分析:序列化和反序列化

web层找不到page问题

原因是service层依赖了pagehelper而web层没依赖。但page类本质是list,所以web层得到page时往父类list转换时找到list代替page,所以只出现警告而不影响使用。

解决方法:如果使用了maven,在web层pom中添加依赖如下。

<dependency>
    <groupId>com.github.pagehelper</groupId>
    <artifactId>pagehelper</artifactId>
    <version>5.1.10</version>
</dependency>

如果是普通工程,把com.github.pagehelper.Page的jar包添加进工程。

参考:https://blog.csdn.net/ipx_me/article/details/79256108

原文地址:https://www.cnblogs.com/116970u/p/11214492.html