标签:result transform entity long pager 获取 for manage span
十分操蛋。
需要两步。
第一步,查询一共需要多少条。
第二步 分页得到数据
Query query = this.entityManager.createNativeQuery(sb2.toString()); query.unwrap(SQLQuery.class).setResultTransformer(Transformers.ALIAS_TO_ENTITY_MAP); // 获取总结果集 List<ExceptionAnalysis> maps2 = query.getResultList(); // 设置分页 query.setFirstResult((page - 1) * size); query.setMaxResults(size); // 获取分页查询结果集 List<ExceptionAnalysis> list = query.getResultList(); //封装的分页 PageResult pageResult = new PageResult(Long.valueOf(maps2.size()), list);
标签:result transform entity long pager 获取 for manage span
原文地址:https://www.cnblogs.com/coder-lzh/p/10524718.html