在页面输入查询条件,查询符合条件的页面信息。
查询条件如下:
站点Id:精确匹配
模板Id:精确匹配
页面别名:模糊匹配

spring mongoDB如何自定义条件
在Repository的findAll方法里面有个参数是Example 其实就是存放条件的

Example有个泛型T

指定的就是查询调价对象的类型


完整的查询代码

检索到3条记录

随便还一个 没有的站点

差不到 数据

加上模板id的查询条件

条件都注释掉

查询的就是所有的的 第一页的数据 每页显示1条记录。

页面别名查询

模糊匹配


这里我们使用包含

匹配器最终返回一个exampleMathcher 。我们用定义好的 exampleMathcher  来接收它

搜索到的数据。模糊查询

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

阶段5 3.微服务项目【学成在线】_day03 CMS页面管理开发_01-自定义查询页面-服务端-Dao...相关推荐

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

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

  2. 学成在线--18.新增课程(课程分类查询)

    文章目录 一.需求分析 二.课程分类查询介绍 三.数据结构 四.数据格式 五.数据模型 六.Api接口 七.服务器端 1.Dao 1)定义mapper 2)定义mapper映射文件 2.Service ...

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

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

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

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

  5. 学成在线--1.CMS接口开发

    文章目录 0.定义CMS 1.CMS页面管理 2.需求分析 3.模型类介绍 4.定义请求及响应类型 5.定义接口 6.创建CMS工程结构 7.Dao 1)创建Dao,继承MongoRepository ...

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

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

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

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

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

    3 课程预览技术方案 3.1 需求分析 课程预览是为了保证课程发布后的正确性,通过课程预览可以直观的通过课程详情页面看到课程的信息是否正确, 通过课程预览看到的页面内容和课程发布后的页面内容是一致的. ...

  9. 学成在线--2.CMS前端页面查询开发

    文章目录 0.思路总结 1.创建CMS模块的目录架构 2.创建页面并配置路由 1)在page目录新建page_list.vue,扩展名为.vue. 2)在cms的router下配置路由. 3)在bas ...

  10. 学成在线--7.CMS页面管理开发(异常处理)

    文章目录 1.异常处理的问题分析 2.异常处理流程 3.可预知异常处理 1.自定义异常类 2.异常抛出类 3.异常捕获类 4.异常处理测试 1)定义错误代码 2)异常处理测试 4.不可预知异常处理 1 ...

最新文章

  1. Windows10远程访问Jupyter notebook
  2. 听大佬学长RQY报告有感
  3. 【Irrlicht鬼火引擎】 安装配置Irrlicht鬼火引擎
  4. Mynavi Programming Contest 2021(AtCoder Beginner Contest 201)题解
  5. c语言标准库 swap,swap
  6. Thread.join()
  7. 资源放送丨《MySQL的查询与优化》PPT视频
  8. zend studio【快捷键】
  9. 原来这就是公文写作领导讲话稿万能模板(1)
  10. 思科实验4.4.1.2-Packet Tracer - 综合技能练习
  11. 织梦CMS首页被篡改怎么办?
  12. 2054339-01-2,N-Boc-N-bis(PEG2-acid)它可以在活化剂(如EDC或HATU)存在下与伯氨基反应
  13. Solidworks建模画一个盒子
  14. printf中%d,%c,%s,%x各代表什么
  15. GGDH模型计算浮升力生成项
  16. Meta-SR: A Magnification-Arbitrary Network for Super-Resolution
  17. 创建文件夹时,为什么会报I/O error183错误?原因及解决办法
  18. 网站抢单搭建什么服务器,12306抢票、嘀嘀抢单服务器如何搭建?
  19. 极战世界杯圆满落幕,中国赛事品牌跻身世界前列
  20. LinuxC实现文件夹及其文件的拷贝

热门文章

  1. 怎样区分现代艺术和幼儿涂鸦
  2. 关于Bayesian Decision Theory的几个问题
  3. kettle配置集群_KETTLE集群搭建
  4. java 邮箱模板_Java:Spring同时集成JPA与Mybatis
  5. C++中对字符串操作
  6. (4)Matplotlib_零碎知识点
  7. linux c语言头文件 在另外的地方,linux下的c语言的头文件在windows下头文件是哪几个?...
  8. JAVA程序将PDF转化为TXT
  9. js基础知识汇总10
  10. SQLServer数据库增、删、改、查简单操作示例