最新 最热

常见的数据列表查询:同时支持置顶、锁定位置、移动排序、分页的实现逻辑

逻辑:假设每页50条数据,查出当页的lock值的数据,比如第一页就是lock为1-50的,第二页就是lock为51-100的,同时查出前面几页所有的lock数据的数量,这个数量就是当前页需要往前偏移的offset,根据这个offset获取的列表,进行当前页...

2023-09-05
2

Laravel 分页携带条件(所有)参数

今天开发公司项目新版本的时候,发现点击下一下报错,仔细一看原来是同事并没有携带参数传递给后台。

2023-09-05
4

Swiper轮播插件手动滑动后,无法自动切换的问题解决

今天在写一个移动端的页面,使用 swiper 轮播插件写了一个 banner 轮播,并设置了自动滑动。

2023-08-25
4

Spring Data JPA中分别使用Specifications、ExampleMatcher进行查询

在一些查询条件不固定的场景下,我们需要动态去组装查询条件。在Spring Data JPA中可以通过 JpaSpecificationExecutor 接口查询。相比JPQL,其优势是类型安全,更加的面向对象。...

2023-08-23
4

Mybatis-plus

MyBatis-Plus(简称 MP)是一个 MyBatis的增强工具,在 MyBatis 的基础上只做增强不做改变,为简化开发、提高效率而生。

2023-08-23
1

MybatisPlus的分页插件会自动优化LeftJoin语句

MybatisPlus的分页插件会自动优化LeftJoin语句,官网上说明,当LeftJoin的表没有参与Where查询时,会自动移除。会导致查询的sql总数和实际数据不一致

2023-08-23
1

Java小白学习MyBatis:Mybatis 是如何进行分页的?

MyBatis 是一种持久层框架,支持通过配置文件和注解将 SQL 映射为 Java 对象。在实际开发中,查询数据时经常需要进行分页处理。 MyBatis 也提供了支持分页的方案,其主要思路是使用 Limit 偏移量和限制个数,来获取指定数量...

2023-08-22
1

超越 MyBatis-Plus?来领略一下 MyBatis-Flex 的优雅魅力!

Mybatis-Flex 是一个优雅的 Mybatis 增强框架,它非常轻量、同时拥有极高的性能与灵活性。我们可以轻松的使用 Mybaits-Flex 链接任何数据库,其内置的 QueryWrapper^亮点 帮助我们极大的减少了 SQL 编写的工作的同时,减少...

2023-08-10
1

一招学会—Spring Boot使用PageHelper进行分页

pagehelper 分页插件,pagehelper 是一个强大实用的 MyBatis 分页插件,可以帮助我们快速的实现MyBatis分页功能,而且pagehelper有个优点是,分页和Mapper.xml完全解耦,并以插件的形式实现,对Mybatis执行的流程进行了强化,这有...

2023-08-09
1

【Uniapp小程序】实现上滑加载分页(触底加载)附后端Thinkphp代码

腾讯云开发者社区是腾讯云官方开发者社区,致力于打造开发者的技术分享型社区。提供专栏,问答,沙龙等产品和服务,汇聚海量精品云计算使用和开发经验,致力于帮助开发者快速成长与发展,营造开放的云计算技术生态圈。...

2023-08-08
2