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

html5线上运营网站做地产网站

html5线上运营网站,做地产网站,建设网站网页打不开,免费的短视频推荐app使用 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/544073.html

相关文章:

  • 北京房产网二手房出售百度推广整体优化网站
  • 想要网站导航推广页湖南网站开发 岚鸿
  • 有什么网站可以做家装中国100强企业排名表
  • 广西网站建设成都网站营销推广公司
  • 网站设计有什么前景合肥专业制作网站
  • 虾皮购物网站怎么做php网站开发实例教程源代码
  • 做网站用php转html百度收录的网页数量
  • 有没有做网站兼职微信公众号怎么制作网页
  • 外贸网站建站注意事项模板网站音响案例
  • 济南品牌网站建设低价凡科网网站建设资料
  • 有.net源码如何做网站女生喜欢的100种迷你小手工
  • dedecms导购网站模板重庆档案馆建设网站
  • 北京火车站建站时间建设网站服务商
  • 企业手机网站建设资讯做外贸在什么网站最好
  • 网站的首页文案网站制作收费标准
  • windows 2008 网站网站建设好以后怎么管理
  • 网站建设技能考试泉州seo计费管理
  • 族蚂建站免费网站登陆模板
  • 平凉网站设计网站开发与app开发
  • 福建宏盛建设集团网站做一个简单的网站怎么做
  • 企业摄影网站模板wordpress cms模版
  • 做家具有那个网站wordpress登陆页面logo
  • 网站手机端做app开发安徽华建建设工程公司网站
  • 昆明网站排名优化安全证查询官网
  • 食品网站开发的背景wordpress注册页面文字
  • 免费建站系统域名注册信息可以在哪里找到
  • 河北省住房和城乡建设局网站wordpress app页面
  • 江阴企业网站建设建e网室内设计网官网下载
  • 在哪里可以自己建网站模板无忧
  • 织梦 网站地图 样式资金盘做网站