当前位置: 首页 > news >正文

给你网站你会怎么做的/快优吧seo优化

给你网站你会怎么做的,快优吧seo优化,下载个网上销售网站,小网站托管费用spring boot 中 JpaRepository 与 PageHealper分页小坑废话: 事情是这样的,跟着教程做了springboot分页,分页失败!下载了教学代码运行确可以,对比了自己代码的pom.xml、controller.java、PageHelperConfig.java等文件&…

spring boot 中 JpaRepository 与 PageHealper分页小坑

废话:
事情是这样的,跟着教程做了springboot分页,分页失败!下载了教学代码运行确可以,对比了自己代码的pom.xml、controller.java、PageHelperConfig.java等文件,但是还是没发现有啥问题。

问题发现:
最后突发奇想,例子里用的是Mapper注释的方式查找数据库,而我用的是JpaRepository,是不是JpaRepository的findAll()方法有问题。事实证明问题就是JpaRepository的findAll方法出问题

解决方法:
不要用JpaRepository来搜索数据库,改用Mapper注释的方法

最后附上相关代码(部分):

Mapper的findAll()方法(问题所在,错误的findAll()方法是继承JpaRepository)

@Mapper
public interface findDao {@Select("select * from users ")List<user> findAll();
}

controller.java

@RequestMapping("/userlist")
public String userlist(Model m,@RequestParam(value = "start", defaultValue = "1") int start,@RequestParam(value = "size", defaultValue = "5") int size) throws Exception {PageHelper.startPage(start,size,"id desc");List<user> list=findDao.findAll();PageInfo<user> page = new PageInfo<>(list);m.addAttribute("page", page);return "userlist";
}

PageHelperConfig.java

import com.github.pagehelper.PageHelper;
import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration;import java.util.Properties;@Configuration
public class PageHelperConfig {@Beanpublic PageHelper pageHelper() {PageHelper pageHelper = new PageHelper();Properties p = new Properties();p.setProperty("offsetAsPageNum", "true");p.setProperty("rowBoundsWithCount", "true");p.setProperty("reasonable", "true");pageHelper.setProperties(p);return pageHelper;}
}

pom.xml

<!-- pageHelper -->
<dependency><groupId>com.github.pagehelper</groupId><artifactId>pagehelper</artifactId><version>4.1.6</version>
</dependency>
http://www.jmfq.cn/news/5200813.html

相关文章:

  • 成人用品网站怎么做/电商运营怎么自学
  • 做模特网站/明天上海封控16个区
  • 宁夏建设银行网站/三台网站seo
  • wordpress评论贴图表情字体/优化网站seo策略
  • 外贸网站建设上海/seo少女
  • wordpress建站被黑/semseo是什么意思
  • 网站内容设计是什么/广告接单平台app
  • 温州高端网站建设公司/站长之家seo综合
  • 石家庄网站建设登录/域名查询大全
  • 公司做网站是管理费用/百度在西安的公司叫什么
  • 甘肃省第九建设集团网站/中国营销传播网
  • 360云主机可以建设网站吗/广州网站建设方案维护
  • 安徽免费网站制作/搜索引擎优化seo多少钱
  • 网页版视频网站建设需要多少钱/seo推广有哪些公司
  • 相册网站开发/新网站seo外包
  • 百度商桥怎么接网站/推广普通话主题手抄报
  • 网站建设的流程是什么意思/商品标题优化
  • 搜索引擎是指什么/泸州网站优化推广
  • 合肥做网站web0551/佛山网站建设制作
  • 网站的哪些标签需要优化/抖音推广合作方式
  • 网页美工设计说明书/网站关键词推广优化
  • 什么是wordpress网站/百度sem运营
  • 一起做网站吧/nba最新比赛直播
  • 营销型网站怎么做/免费网络推广公司
  • 推广小程序拿佣金/seo优化软件购买
  • 自己如何建设网站/企业网
  • 天津艺匠做网站怎么样/杭州seo排名收费
  • 做的好的学校网站/win优化大师官网
  • 什么是网站主办者/谷歌seo实战教程
  • php jsp动态网站开发/百度官方入口