mybatis 的 like 查询
mybatis 自动生成的 like 查询,需要自己给参数添加 %,因为 mybatis 不会自动添加%号的,这是 mybatis 为了提供最大的灵活性决定的,因为 mybatis 并不知道我是要在哪一个位置添加 %。从此我们可以举一反三,凡是类似这类的问题,
2024-11-16
mybatis 时间范围查询
mybatis框架支持直接用>=或 and timer.create_time >= #{startTime} and timer.create_time 问题:开始时间和结束时间是同一个日期,就查不出来 解决方法:用DA
2024-11-16
MyBatis iterate的查询优化
MyBatis 的 iterate 查询方法提供了一种遍历结果集的方式,通常用于处理大量的数据。然而,当处理大量数据时,性能可能会成为问题。以下是一些优化 iterate 查询的方法:分页查询:避免一次性查询所有数据,而是使用分页查询。这样
2024-11-16
MyBatis iterate的查询参数预检查
MyBatis 的 iterate 方法用于执行批量操作,如插入、更新或删除。在执行批量操作之前,MyBatis 会对查询参数进行预检查,以确保参数的有效性。以下是 MyBatis 对查询参数进行预检查的步骤:验证参数类型:MyBatis
2024-11-16
MyBatis的嵌套查询解析
Mybatis表现关联关系比hibernate简单,没有分那么细致one-to-many、many-to-one、one-to-one。而是只有两种association(一)、collection(多),表现很简洁。下面通过一个实例,来展
2024-11-16