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

网站建好了还需要什么维护后台管理系统界面

网站建好了还需要什么维护,后台管理系统界面,免费信息网站建设,哪些网站可以做外链使用 MyBatis-Plus 实现分页功能 MyBatis-Plus 提供了内置的分页插件,可以轻松实现分页查询功能。以下是实现分页的具体方法: 配置分页插件 在 Spring Boot 项目中,需要在配置类中注册分页插件: Configuration public class Mybat…

使用 MyBatis-Plus 实现分页功能

MyBatis-Plus 提供了内置的分页插件,可以轻松实现分页查询功能。以下是实现分页的具体方法:

配置分页插件

在 Spring Boot 项目中,需要在配置类中注册分页插件:

@Configuration
public class MybatisPlusConfig {@Beanpublic MybatisPlusInterceptor mybatisPlusInterceptor() {MybatisPlusInterceptor interceptor = new MybatisPlusInterceptor();interceptor.addInnerInterceptor(new PaginationInnerInterceptor(DbType.MYSQL));return interceptor;}
}

使用分页查询

在 Service 层或 Controller 层中,可以通过 Page 对象实现分页查询:

// 创建分页对象,参数为当前页码和每页显示数量
Page<User> page = new Page<>(1, 10);// 调用 MyBatis-Plus 提供的分页查询方法
Page<User> userPage = userMapper.selectPage(page, null);// 获取分页数据
List<User> users = userPage.getRecords();
long total = userPage.getTotal();

自定义分页查询

如果需要自定义分页查询 SQL,可以使用 MyBatis-Plus 的 IPage 接口:

@Select("SELECT * FROM user WHERE age > #{age}")
IPage<User> selectByAge(IPage<User> page, @Param("age") Integer age);

调用方法:

Page<User> page = new Page<>(1, 10);
IPage<User> userPage = userMapper.selectByAge(page, 18);

前端分页参数传递

前端通常需要传递当前页码和每页大小,后端可以通过参数接收:

@GetMapping("/users")
public PageResult<User> getUsers(@RequestParam(defaultValue = "1") Integer current,@RequestParam(defaultValue = "10") Integer size) {Page<User> page = new Page<>(current, size);Page<User> result = userService.page(page);return new PageResult<>(result.getRecords(), result.getTotal());
}

注意事项

  • 分页插件会自动拦截带有 IPage 参数的方法,并生成分页 SQL。
  • 数据库类型需正确配置,如 DbType.MYSQLDbType.ORACLE
  • 如果使用 XML 文件编写 SQL,需确保 SQL 语句可以被分页插件优化。

文章转载自:

http://FEmx7Caz.kszkm.cn
http://ngbd5RQh.kszkm.cn
http://MccDACPH.kszkm.cn
http://yJAZwnky.kszkm.cn
http://SVGsYX2l.kszkm.cn
http://iWyRyqAj.kszkm.cn
http://9jPHzx0b.kszkm.cn
http://9kUE8Gkm.kszkm.cn
http://nnhsc7Sv.kszkm.cn
http://GI6rCmD3.kszkm.cn
http://FPyVgynC.kszkm.cn
http://6Do9Al1B.kszkm.cn
http://FrUSuORS.kszkm.cn
http://iAW3bTTe.kszkm.cn
http://vJfX0wBs.kszkm.cn
http://05PJn48v.kszkm.cn
http://CHr46Z7w.kszkm.cn
http://zoBJjso0.kszkm.cn
http://IxEErDKa.kszkm.cn
http://g7IyXEHT.kszkm.cn
http://Yu7BJPPw.kszkm.cn
http://xye35b9D.kszkm.cn
http://hPlC45CR.kszkm.cn
http://xaZlbBA7.kszkm.cn
http://kIhSDBX1.kszkm.cn
http://7wD3iZkg.kszkm.cn
http://40Mudevv.kszkm.cn
http://uoa1Vi6K.kszkm.cn
http://k3oQBYLd.kszkm.cn
http://xuQ6Mv7V.kszkm.cn
http://www.dtcms.com/wzjs/716383.html

相关文章:

  • 手机app 网站建设做网站运营工资多少
  • 网站开发 自学做塑料的网站有哪些
  • 怎样建立企业网站wordpress普通用户登录
  • 芜湖网站制作wordpress注册免邮件
  • 凤凰一级a做爰片免费网站软件开发流程有哪些阶段
  • 有没有帮忙做推广的网站百度提交网站收录
  • 梁山网站建设哪家好南京做网站的公司
  • 站内推广方式三线建设学兵连网站西安地区联系人
  • 手机网站设计青岛市建设网站
  • 如何让各大搜索引擎识别新建网站翠峦网站建设
  • 品牌营销型网站建设公司网络推广如何有效
  • 怎样制作网页游戏seo教程免费分享
  • 网站成品下载快设计网站官网
  • 深圳定制型网站建设青浦专业做网站
  • php做视频网站有哪些环球网最新国际新闻
  • 公司简介网站模板智慧餐厅管理系统
  • 加强部门网站建设工作总结河源网站seo
  • 做网站大概多钱php开源建站系统
  • 网站主机英文免费的优质网站
  • 网站建设教学改进网站怎么查询注册商
  • 私密浏览器直播淮南网站seo
  • 网站模板 哪个好oracle 网站开发
  • 北京西站衡水安徽网站建设
  • 做网站开发背景企业网站建设的成本构成
  • 如何给网站做右侧导航广州富邦物流网站建设
  • 五金外贸网站容桂商城网站建设
  • 南昌网站建设费用自主设计网站
  • 地税局网站建设情况汇报wordpress侧边栏浮动
  • 网站点击个人网站备案名字不同
  • 个人可以做外贸网站吗seo搜索引擎优化师