开源 2 个月,Mybatis-Flex 的小小成绩及 v1.2.2 更新


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

总而言之,Mybatis-Flex 能够极大地提高我们的开发效率和开发体验,让我们有更多的时间专注于自己的事情。

Mybatis-Flex 是于3月1号发布了第一次 push 代码到 gitee 仓库,并发布了第一个版本。到今天为止,开源了 2个月+ 的时间;

  • 1、已经发布了 20+ 个版本,差不多 3 天发布个新的版本
  • 2、一共迎来了 18 为 commiter 及近 30 次的 pull request 并成功 merge
  • 3、在 gitee 中获得了 500+ 的 star,github 160+ 的 star,算是一个不错的开端
  • 4、fixed 掉了许多用户提出的 90+ 个 issues,目前来说在正式的商业项目上使用完全没问题了

 

Mybatis-Flex v1.2.2  主要更新如下:

  • 新增:增强 Service 及其实现类,感谢 @王帅
  • 修复:where子句无任何符合的条件时,逻辑删除字段处理错误 #I70OIA:where子句无任何符合的条件时,逻辑删除字段处理错误
  • 修复:在使用事务的情况下,无法切换数据源的问题 #I70QWU:Mybatis-Flex Springboot 多数据源不能切换
  • 修复:Entity 有配置 typeHandler 时,通过 RowUtil.toEntity 转换异常的问题 #I70XGX:row.toEntity() 实体转换失败
  • 文档:代码生成器添加生成其他产物的相关文档
  • 文档:新增顶级 Service 接口说明文档,感谢 @王帅
  • 文档:常见问题添加关于 PageHelper 集成的相关文档

 

和其他框架对比请参考:

  • 1、和 MyBatis-Plus 、Fluent-Mybatis 功能方面的对比:https://mybatis-flex.com/zh/intro/comparison.html
  • 2、和 MyBatis-Plus 性能方面的对比:https://mybatis-flex.com/zh/intro/benchmark.html

     

进一步了解 MyBatis-Flex 框架,请访问 Mybatis-Flex 官网:https://mybatis-flex.com


相關推薦

2023-10-10

MyBatis-Flex: 一个优雅的 MyBatis 增强框架 特征 1、很轻量 MyBatis-Flex 整个框架只依赖 MyBatis,再无其他任何第三方依赖。 2、只增强 MyBatis-Flex 支持 CRUD、分页查询、多表查询、批量操作,但不丢失 MyBatis 原有的任何功能

2023-11-09

企业快速上云,快速迭代。适合用于微服务学习和商用,开源免费。 Simple Admin Core/Job/MCMS/FMS v1.2.2 更新 介绍 核心模块 Core, 定时任务模块 Job, 消息中心模块 MCMS, 以及文件管理模块 FMS 均已升级至 v1.2.2 本次更新 修复:mysql a

2023-12-18

cdy-mars V1.2.2 已经发布,高性能实时数据库 此版本更新内容包括: 1.优化定时、值改变记录实现原理 2.修复历史记录查询Bug 详情查看:https://gitee.com/chongdaoyang/mars/releases/V1.2.2

2023-02-25

阿里云OSS,又拍云,七牛云,S3 API兼容平台,WebDAV 本次更新: 文件浏览页面新增了卡片式布局,并且可以和列表布局进行切换 使用webdav进行文件浏览时可以显示图片了 调整了相册的响应式布局细节设置 移除了重命名

2024-03-27

频道可实现机器人频道,客服频道等等。   v1.2.2 更新日志: chore: upgrade slsa-verifier to 2.5.1 (升级CI工具 slsa-verifier) chore: upgrade slsa-github-generator (升级CI工具 slsa-github-generator) fix: solve the problem of empty aeskey in obtaining connec

2022-07-22

制管理工具,适用于开发人员和 DBA。 Bytebase 1.2.2 发布,更新内容如下: 功能 👻添加了对 gh-ost 的 支持,大型​​表的在线模式迁移(测试版)。 更新了帮助提示的显示方式,使用侧抽屉而不是弹出提示。 为表/列/索

2023-09-07

更新内容 消费队列常驻任务增加保持数据库链接逻辑 课程和时间增加标签属性 修正邮箱注册提交按钮不可用问题 去除删除远程COS文件逻辑 优化课程课件资料相关逻辑 修正后台添加问题标签为空报错问题 修正课

2023-07-14

MyBatis-Flex: 一个优雅的 MyBatis 增强框架 特征 1、很轻量 MyBatis-Flex 整个框架只依赖 MyBatis,再无其他任何第三方依赖。 2、只增强 MyBatis-Flex 支持 CRUD、分页查询、多表查询、批量操作,但不丢失 MyBatis 原有的任何功能

2023-10-17

的前两天),相约开源PHP办公室,我们一起聊 AI!>>> MyBatis-Flex: 一个优雅的 MyBatis 增强框架 特征 1、很轻量 MyBatis-Flex 整个框架只依赖 MyBatis,再无其他任何第三方依赖。 2、只增强 MyBatis-Flex 支持 CRUD、分页查询、

2023-10-28

MyBatis-Flex: 一个优雅的 MyBatis 增强框架 特征 1、很轻量 MyBatis-Flex 整个框架只依赖 MyBatis,再无其他任何第三方依赖。 2、只增强 MyBatis-Flex 支持 CRUD、分页查询、多表查询、批量操作,但不丢失 MyBatis 原有的任何功能

2023-07-27

MyBatis-Flex: 一个优雅的 MyBatis 增强框架 特征 1、很轻量 MyBatis-Flex 整个框架只依赖 MyBatis,再无其他任何第三方依赖。 2、只增强 MyBatis-Flex 支持 CRUD、分页查询、多表查询、批量操作,但不丢失 MyBatis 原有的任何功能

2022-10-15

绩差异较大的基准测试以供参考: ParaView 基准:一个开源的数据分析和可视化应用程序。ParaView 用户可以快速建立可视化,使用定性和定量技术分析他们的数据(分数越高越高)。 BLAKE2 是 MD5 和 SHA-2/3 的一个高性能加

2023-09-23

技术都能四世同堂,凭什么开发 30 岁就要被干掉? MyBatis-Flex: 一个优雅的 MyBatis 增强框架 特征 1、很轻量 MyBatis-Flex 整个框架只依赖 MyBatis,再无其他任何第三方依赖。 2、只增强 MyBatis-Flex 支持 CRUD、分页查询、

2023-08-13

MyBatis-Flex: 一个优雅的 MyBatis 增强框架 特征 1、很轻量 MyBatis-Flex 整个框架只依赖 MyBatis,再无其他任何第三方依赖。 2、只增强 MyBatis-Flex 支持 CRUD、分页查询、多表查询、批量操作,但不丢失 MyBatis 原有的任何功能