新增了分片查询, 分页查询, 排序, 以及SQL映射示例

郭胜凯2025/12/17公告

Smart Mybatis 现已新增了以下功能:

  • 分片查询: 允许用户根据特定条件将查询结果分成多个片段, 以便更高效地处理大数据集。
  • 分页查询: 支持内置分页功能, 在不引入Mybatis 分页插件的情况下, 使用户能够轻松获取特定页码的数据, 提升数据访问效率。
  • 排序: 提供排序功能, 允许用户根据指定字段对查询结果进行升序或降序排列。
  • SQL映射示例: 新增了 SQL 映射的示例, 帮助用户更好地理解和使用 Smart Mybatis 的映射功能。
  • 开发规范: 完善了开发规范文档, 提供更清晰的指导和最佳实践。

无感知的恶趣味更新

有996大佬反馈从 Mybatis-Plus 迁移到 Smart Mybatis 时, 希望能缓慢过度(即以前的代码先不改或部分更改, 而新增的功能使用Smart Mybatis).

为此, 我在SmartMybatisAutoConfiguration中强兼了它. 以保证两个库可以无感知的共存.

这些新增功能旨在提升 Smart Mybatis 的易用性和性能, 使开发者能够更高效地进行数据库操作。欢迎大家尝试并提供反馈!

记得更新版本号到 1.1.3 以使用这些新功能。