把静态数据改成调用Service。service最终要调用dao查询数据
先定义dao的接口

现在是要操作CmsPage这个集合下面的数据,。所以命名为CmsPageRepository。前面是model类的名称+Repository



里面提供了很多的方法

测试dao

在test下新建包和程序对应。


通过注解编写测试用例。
因为加了@SpringbootTest的注解,所以就会去包下面找SpringBoot的启动类。

找到启动类后。启动类里面有很多扫描包的注解。他就会扫描制定包下的Bean加入到Spring容器。

然后我们就可以从容器中拿CmsPageRepository这个Bean
写一个测试findAll的方法

进入到断点。 查询到记录。

测试分页查询。
分页的方法需要参数Pageable

Pageable不要选错了包名。


拿到了数据

转载于:https://www.cnblogs.com/wangjunwei/p/11543249.html

阶段5 3.微服务项目【学成在线】_day01 搭建环境 CMS服务端开发_21-页面查询服务端开发-Dao-分页查询测试...相关推荐

  1. 2023年最新黑马程序员Java微服务项目--学成在线

    正式上线Java微服务项目<学成在线> 项目对程序员的重要性 不用播妞多说了吧 更重要的是 这次是完整!实战!企业级!项目! 划重点:全新发布!正式上线! <学成在线>项目以在 ...

  2. 微服务实战项目-学成在线-课程发布模块

    学成在线-课程发布模块 1 模块需求分析 1.1 模块介绍 课程信息编辑完毕即可发布课程,发布课程相当于一个确认操作,课程发布后学习者在网站可以搜索到课程,然后查看课程的详细信息,进一步选课.支付.在 ...

  3. 前端网页项目-学成在线案例

    典型的企业级网站 目的是为了整体感知企业级网站布局流程,复习以前知识 准备素材和工具: 学成在线PSD源文件 开发工具=PS(切图)/cutterman插件+vscode(代码)+chrome(测试) ...

  4. Java的新项目学成在线笔记-day10(三)

    1.4 测试CMS一键发布接口 1.4.1 配置虚拟主机 在nginx配置课程详情页面的虚拟主机,实现访问:www.xuecheng.com/course/detail/.....html. #静态资 ...

  5. Java的新项目学成在线笔记-day12(六)

    3.6 获取数据 3.6.1 asyncData 方法 Nuxt.js 扩展了 Vue.js,增加了一个叫 asyncData 的方法, asyncData 方法会在组件(限于页面组件)每次加载 之前 ...

  6. Java的新项目学成在线笔记-day10(一)

    1 课程发布 1.1 需求分析 课程发布后将生成正式的课程详情页面,课程发布后用户即可浏览课程详情页面,并开始课程的学习. 课程发布生成课程详情页面的流程与课程预览业务流程相同,如下: 1.用户进入教 ...

  7. Java的新项目学成在线笔记-day7(一)

    1.1需求分析 课程添加完成后可通过我的课程进入课程修改页面,此页面显示我的课程列表,如下图所示,可分页查询. 注意:由于课程图片服务器没有搭建,这里在测试时图片暂时无法显示. 上边的查询要实现分页. ...

  8. Java的新项目学成在线笔记-day13(九)

    6.2.2 创建媒资服务工程 媒资管理的相关功能单独在媒资服务中开发,下边创建媒资服务工程(xc-service-manage-media). 媒资服务的配置与cms类似,导入 "资料&qu ...

  9. Java的新项目学成在线笔记-day10(二)

    1.3 课程发布接口 1.3.1 Api接口 此Api接口由课程管理提供,由课程管理前端调用此Api接口,实现课程发布. 在api工程下课程管理包下定义接口: [mw_shl_code=applesc ...

  10. Java的新项目学成在线笔记-day8(三)

    1.1.3.1 需求 上传图片界面如下图: 点击"加号"上传图片,图片上传成功自动显示:点击"删除"将删除图片. 1.1.3.2 页面 使用Element-UI ...

最新文章

  1. 中国电子学会图形化四级编程题:加减法混合运算器
  2. 超越EfficientNet,GPU上加速5倍,何恺明组CVPR 2020论文提出新型网络设计范式
  3. Apache POI和EasyExcel 第六集:Apache POI的Excel读取单元格中的计算公式
  4. django后台接收form-data 格式上传的文件
  5. 经典论文阅读记录-持续更新
  6. JAVA反射机制、Class类及动态加载、成员变量构造方法其他方法的反射与调用、代理模式AOP
  7. Linux内核分析:跟踪分析Linux内核的启动过程
  8. Qt 网络编程制作一个客户端与服务器
  9. Javascript——读取json文件方法总结
  10. hermite插值法 matlab,分段三次Hermite插值Matlab实现
  11. 数据结构实验——约瑟夫环
  12. 【听课笔记】复旦大学遗传学_03基因与基因突变
  13. JavaFX 过时了吗?你怎么看,闲暇之余实现一版贪吃蛇小游戏,放松一下!
  14. 棋牌游戏软件选哪家?诺博富棋牌游戏厅
  15. vue中设置移动的盒子
  16. 几款自制SDR的USB耗电测试
  17. LTC6268-10 4GHz 超低偏置电流 FET 输入运算放大器
  18. 西昌学院的计算机专业,西昌学院有哪些专业
  19. HTML CSS 基础知识(简要)
  20. Arcgis 打包失败packing failed解决方案

热门文章

  1. 如何查看MFC源码(转)
  2. 孙鑫VC学习笔记:第十一讲 (一) 坐标空间与各种转换的概念
  3. 拓端tecdat|R语言中的prophet预测时间序列数据模型
  4. 第1章 通信网概述作业
  5. LSTM+attention代码原理详解
  6. Could not find a version that satisfies the requirement torch==1.4.0 (from torchvision)
  7. Python实现给定两点经纬度数据求解两点平面直线距离与方位角
  8. python set和frozenset 异同点学习记录
  9. 20170826滴滴算法工程师笔试
  10. java+编辑距离自动机_编辑距离,重叠,组装算法和python程序.pptx