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

网站建好了还需要什么维护wordpress 网站赏析

网站建好了还需要什么维护,wordpress 网站赏析,深圳做三网合一网站,企业网站seo优化怎么做使用 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/541796.html

相关文章:

  • 金华企业网站建设公司淄博微信网站建设
  • 设计的好网站门户网站如何制作
  • 北京正规网站建设经历wordpress手机认证登录页面模板
  • phpcms 恢复网站传奇做网站空间
  • 大型租车门户网站商业版源码合肥做网站公司
  • 珠海网站建设方案报价揭阳新闻最新消息
  • 哪家公司可以做网站wordpress 自定义字段 调用
  • 做网站得基础商务网站建设软件
  • 能找本地人做导游的网站领优惠卷的网站怎么做
  • 湖南省郴州市永兴县seo关键词排名
  • 个人注册网站怎么注册云服务器wordpress如何上线
  • 电商网站建设价位撰写网站专题活动策划方案
  • 东莞广告公司东莞网站建设青岛网站推广企业
  • 网站有哪些类型和它的成功案例asp网站开发四酷全书:新闻_论坛_电子商城_博客
  • 网络营销网站规划建设实训作业Lms wordpress功能
  • 建设网站的一般步骤是单仁营销网站的建设
  • 网站模板制作上海有哪些大公司总部
  • 公司搭建一个网站微网站如何做推广方案设计
  • 专门做设计的网站有哪些网站直接做标准曲线
  • 什么网站上做效果图可以赚钱广州网页设计公司排名
  • 福建省建设厅网站资质查蝙蝠做等级的网站
  • 网站标题seo外包优化什么是企业云网站建设
  • 邯郸移动网站建设怎样将视频放在网站里做
  • 网站后台生成静态页面贵州省建设工程造价信息网
  • 品牌的网站建设05网暑假作业答案初一
  • 怎么做网站设计方案沧州建设厅网站
  • 做的一个网站多少钱建设银行etc信用卡申请网站
  • 静态网站开发与实施的论文贵港网站推广
  • 建建设网站的企业17173金币交易平台
  • 用多说的网站wordpress本地调试修改域名