行业知识
Mybatis plus 分页查询total为0 及日期类格式化配置
2026-11-14 06:00:17
来源:互联网转载
问题���述:
()使用mp分页的时候,debug发现page的total是0条。
原因:
()1.未配置分页拦截器
@Bean public PaginationInterceptor paginationInterceptor(){ return new PaginationInterceptor(); } 2.写错方法了...(好吧我就是这种)
应该是selectPage而不是selectList
♀️Page page = new Page(form.getPage(),form.getLimit());//启用分页 LambdaQueryWrapper wrapper = new LambdaQueryWrapper(); wrapper.like(StringUtils.isNotBlank(form.getCommunityName()),Community::getCommunityName,form.getCommunityName()); wrapper.eq(form.getCommunityId()!=null,Community::getCommunityId,form.getCommunityId()); ♂️Page communityPage = communityMapper.selectPage(page, wrapper); List records = communityPage.getRecords();
手动分割线------
记录springbboot日期类格式化的配置。
也就是我们需要返回的时候按照前端指定的格式返回。
1.通过JsonFormat注解,在日期字段上添加。
@JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss",timezone ="GMT+8" ) private Date createTime;
2.yaml配置(建议,如果有很多字段需要添加的话)。
spring: jackson: time-zone: GMT+8 date-format: yyyy-MM-dd HH:mm:ss
上一篇:商场服务器怎么维护好?
下一篇:劳动用工备案不通过怎么修改呢
最新文章
- Vue中的子传父、父传子详细(vue2子传父、父传子,vue3子传父、父传子)
- Ubuntu系统更新全攻略,软件升级与补丁安装轻松搞定!
- Pygame教程07:键盘常量+键盘事件的2种捕捉方式
- 长虹电视软件下载指南
- SYSTM下载指南,轻松一键获取,快速安装体验!
- 揭秘手机游戏网站源码,打造个性化游戏平台秘籍!
- FlashFXP二进制设置教程,零基础操作指南,轻松上手!
- 华为云主机,引领云端时代,安全稳定助力企业腾飞发展
- web前端之解析xlsx文件、Excel表格转为JSON数据、script标签的type属性、使用webApi选择文件、单元格的地址索引、获取对象的长度、获取属性的数量、限制文件类型、动态添加类名
- 服务器怎么做资源区?