使用mybatis分页插件PageHelper报java.util.ArrayList cannot be cast to com.github.pagehelper.Page的几种可能原因

使用mybatis分页插件PageHelper报java.util.ArrayList cannot be cast to com.github.pagehelper.Page的几种可能原因

首先导入依赖就不多说了


com.github.pagehelper
pagehelper
4.1.0

第一个可能出现的原因在mybatis-config.xml中加入以下配置

  
  
   
	
	
	
		
		
	


第二个可能出现的原因

       PageHelper.startPage(pageNum, pageSize);
		List list = this.commentMapper.selectAll();
		System.out.println(list);
		Page page = (Page) list;
		注意!  PageHelper.startPage(pageNum, pageSize);下面紧跟的sql语句一定要是你写的分页查询语句,它自动认定为下面最近的查询语句分页。

第三个可能出现的原因

没有在spring中加入mybatis的配置

	 
	

以上问题我在写项目的时候碰到过,也怪自己对框架的理解不够,希望能够帮助到有需要的人,第一次写博客,哈哈。

你可能感兴趣的:(java)