当前位置: 首页 > 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://www.dtcms.com/wzjs/108232.html

相关文章:

  • 亿建联网站是谁做的杭州互联网公司排名榜
  • 老干部活动中心网站建设方案抖音优化是什么意思
  • 发泡机 东莞网站建设免费外链代发平台
  • 移动互联网的终点和归宿是什么seo在线工具
  • 网站页面设计考虑要素bt鹦鹉磁力
  • wordpress让访客停留网上seo研究
  • 果洛电子商务网站建设做营销型网站的公司
  • 鄂尔多斯市建设网站国产长尾关键词拘挖掘
  • 做网站的调查问卷seo现在还有前景吗
  • 网站开发无锡佛山网站建设模板
  • 做淘宝设计能做网站吗抖音营销
  • 使用ecs做主机做淘客网站网络热词作文
  • 杭州制作网站企业网站查询域名入口
  • wordpress中脑图形黄冈seo顾问
  • 济南网站建站推广公司网站优化
  • 天津市工程建设交易网站查汗国数据指数
  • 党风廉政建设平台网站爱站网备案查询
  • 自己做优惠劵网站赚钱吗软文生成器
  • 北京知名网站建设公司排名廊坊网站建设优化
  • jq网站登录记住密码怎么做百度推广营销页
  • 重庆网站建设的意义广告优化师培训
  • 服务型网站有哪些石家庄seo外包公司
  • 企业网站建设遵循的原则磁力宅
  • 电子商务网站的建设与规划书怎么做谷歌推广
  • 无锡梦燕服饰网站谁做的深圳抖音seo
  • behance设计网站入口青岛seo外包公司
  • wordpress adsense integratorseo服务公司招聘
  • 宁夏手机网站建设推广普通话内容50字
  • 网站图片上传功能怎么做二十条优化措施原文
  • 做网站的公司 设计好南京广告宣传公司seo