mybatis-flex/docs/zh/intro/what-is-mybatisflex.md
zhangzq 46767593a2
update docs/zh/intro/what-is-mybatisflex.md.
修改错别字

Signed-off-by: zhangzq <zhiqingzhang18@163.com>
2025-07-10 06:23:12 +00:00

35 lines
2.0 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# MyBatis-Flex 是什么
MyBatis-Flex 是一个优雅的 MyBatis 增强框架,它非常轻量、同时拥有极高的性能与灵活性。我们可以轻松的使用 Mybaits-Flex 链接任何数据库,其内置的
QueryWrapper<Badge type="tip" text="^亮点" /> 帮助我们极大的减少了 SQL 编写的工作的同时,减少出错的可能性。
总而言之MyBatis-Flex 能够极大地提高我们的开发效率和开发体验,让我们有更多的时间专注于自己的事情。
## 特征
**1、轻量**
>除了 MyBatis没有任何第三方依赖<Badge type="tip" text="轻依赖" />、没有任何拦截器,其原理是通过 SqlProvider 的方式实现的<Badge type="tip" text="轻实现" />。同时,在执行的过程中,没有任何的 Sql 解析Parse<Badge type="tip" text="轻运行" />
这带来了几个好处1、极高的性能2、极易对代码进行跟踪和调试 3、更高的把控性。
**2、灵活**
>支持 Entity 的增删改查、以及分页查询的同时MyBatis-Flex 提供了 Db + Row<Badge type="tip" text="^灵活" /> 工具,可以无需实体类对数据库进行增删改查以及分页查询。
与此同时MyBatis-Flex 内置的 QueryWrapper<Badge type="tip" text="^灵活" /> 可以轻易的帮助我们实现 **多表查询**、**链接查询**、**子查询** 等等常见的 SQL 场景。
**3、强大**
>支持任意关系型数据库,还可以通过方言持续扩展,同时支持 **多(复合)主键**、**逻辑删除**、**乐观锁配置**、**数据脱敏**、**数据审计**、
**数据填充** 等等功能。
## 贡献者
这个项目得以存在,要感谢以下所有做出贡献的人。他们有的是学生,有的 10+ 年开发经验的工程师,也有来自于 **阿里巴巴**、**腾讯**、**科大讯飞**、
**网宿科技**、**新东方** 等企业的同学,感谢你们。
>以下贡献者,由程序定时从 [Gitee](https://gitee.com/mybatis-flex/mybatis-flex/contributors?ref=main) 获取:
<!--@include: ./parts/contributors.md-->