简介
Mybatis-Kits 是一个 MyBatis 增强工具包,实现了便捷的单表 CRUD,各种自定义条件查询,以及物理分页查询,单表查询甚至可以做到无 XML,像使用 PHP 操作数据库一样简单。
小目标
使得 Java 的数据库操作像 PHP 一样简单。
为什么选择 Mybatis-Kits
无侵入:Mybatis-Kits 在 Mybatis 的基础上进行扩展,只是内置了简单的CRUD, 并增强了查询功能,并未修改原生 API,支持所有 Mybatis 原生的特性,不会影响项目现有的 Mybatis 架构。
功能精简:简单到只有你需要的功能,又强大到刚好能满足你的绝大多数业务需求。她不像其他 Mybatis 中间件那么强大,每种功能都提供了各种实现 API,她每种功能都只提供了一种(最优)实现,让你不用还去考虑使用哪个 API 来实现当前的功能,体验不用选择的幸福。如果你刚好像我一样也有选择困难症的话,那她简直是为你量身订做。
内置分页插件:基于Mybatis物理分页,开发者无需关心具体操作,配置好插件之后,写分页等同于写基本List查询
接入简单:内置提供了 spring-boot-starter,让你 1 分钟接入 SpringBoot 项目。
参与贡献
如果你觉得 MyBatis-Kits 是一个还不错的数据库工具,你希望帮助一起完善,我们非常欢迎你的 PR!
- 贡献代码:代码地址 mybatis-kits ,欢迎提交 Issue 或者 Pull Requests
- 维护文档:文档地址 mybatis-kits-doc ,欢迎参修订
Sample 项目
快速开始 →