开源 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

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
GaussDB数据库基础函数介绍-上
目录 一、函数在数据库中的作用 二、GaussDB常用基础函数介绍与示例 1、数字操作函数 2、时间和日期处理函数 3、类型转换函数 4、数组函数 5、范围函数 6、窗口函数 7、聚集函数 8、安全函数 9、系统信息函数 10、动态脱敏函数. Tip:由于篇幅缘故,“5.范围函数、6.窗口函数、7.聚集函数、8.安全函数、9.系统信息函数、10.动态脱敏函数”部分内容见下一篇《GaussDB数据库基础函数介绍-下》 前言 函数是数据库中最基本的组成部分之一,它们用于定义和操作数据库中的表格、记录、索引和视图等对象。在数据库中,函数的作用非常重要,因为它们可以实现数据的复杂操作,如查询、更新、删除和排序等。 作为华为自主创新研发的分布式关系型云数据库,GaussDB也拥有强大的函数支持体系。 本文主要从:数字操作函数、时间和日期处理函数、类型转换函数、数组函数、范围函数、窗口函数、聚集函数、安全函数、系统信息函数、动态脱敏函数等方面作一个简单介绍。 一、函数在数据库中的作用 首先,我们先来了解一下函数在数据库中的作用: 实现数据的复杂操作:函数可以用于实现数据的复杂操作,如查询、更新、删...
- 下一篇
Rust 通用代码生成器莲花尝鲜版五,发布最新介绍视频,从源码开始构建
Rust通用代码生成器莲花尝鲜版五,发布最新介绍视频,从源码开始构建 Rust通用代码生成器莲花尝鲜版五,发布最新介绍视频,从源码开始构建代码生成器,并生成和运行一个示例。视频请见: https://www.bilibili.com/video/BV1Cg4y1574C/ Rust 通用代码生成器莲花已公布尝鲜版五。此版本是第一个功能完整的可用版本,支持弹性自动登录模块,支持 Axum 最新版 0.6.18, 彻底改进了数据库访问层,解决了每次查询新建一个数据库链接,以致只能查询 10 余次的重大缺陷,经过更多测试,此版本支持 MariaDB,MySQL 和 PostgreSQL 数据库。支持所附全部非 Oracle 示例。本版本的功能和质量均达到可用水平。请部署在 Tomcat9 的 webapps 目录下。欢迎使用。 这个版本是一个功能完整,先进的版本,并经过详细的测试和修错,其弹性登录模块经过了改进。注册好的用户自动获得 user 角色。数据库访问层是一个重要的改进,从此,可以不限次数的访问数据库数据,使代码生成物可以实际运用。另外,Axum 在尝鲜版 5 上改进到 Axum 0...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- 2048小游戏-低调大师作品
- Windows10,CentOS7,CentOS8安装MongoDB4.0.16
- SpringBoot2全家桶,快速入门学习开发网站教程
- Springboot2将连接池hikari替换为druid,体验最强大的数据库连接池
- Eclipse初始化配置,告别卡顿、闪退、编译时间过长
- Docker快速安装Oracle11G,搭建oracle11g学习环境
- SpringBoot2更换Tomcat为Jetty,小型站点的福音
- CentOS8,CentOS7,CentOS6编译安装Redis5.0.7
- CentOS7,8上快速安装Gitea,搭建Git服务器
- CentOS6,CentOS7官方镜像安装Oracle11G