修复 Sequence 主键 Bug | zorm 1.7.8 发布
Go 轻量 ORM, 零依赖,零侵入分布式事务,支持达梦 (dm), 金仓 (kingbase), 神通 (shentong), 南通 (gbase),TDengine,mysql,postgresql,oracle,mssql,sqlite,db2,clickhouse...
源码:https://gitee.com/chunanyong/zorm
官网:https://zorm.cn
- 基于原生 sql 语句,学习成本更低,性能更优
- 代码生成器
- 代码精简,主体 3000 行,零依赖 5000 行,注释详细,方便定制修改
- 支持事务传播,这是 zorm 诞生的主要原因
- 支持 mysql,postgresql,oracle,mssql,sqlite,db2,dm (达梦),kingbase (金仓),shentong (神通),gbase (南通),TDengine,clickhouse
- 支持多库和读写分离
- 不支持联合主键,变通认为无主键,业务控制实现 (艰难取舍)
- 集成 seata-go,hptx,dbpack 支持全局托管,不修改业务代码,零侵入分布式事务
- 支持 clickhouse, 更新和删除语句使用 SQL92 标准语法
更新:
- 感谢@言念君子和@三分天下,修复Oracle表主键使用sequence时,拼接SQL和返回主键值的bug
- 完善文档,注释

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
Apache SeaTunnel基于JDBC连接器开发教程
说明 以下内容旨在帮助开发人员,快速了解熟悉SeaTunnel2.3.8程序框架,并能够进行JDBC连接器开发内容。 必要知识 在进行开发前,你一定要仔细阅读如下框架文档,它们存在于SeaTunnel源码中的Docs目录,这些文档能够帮你快速上手和规范开发,如果你已经阅读过则无需关注。 docs/zh/concept/config.md docs/zh/concept/connector-v2-features.md docs/zh/concept/JobEnvConfig.md docs/zh/connector-v2/sink/Jdbc.md docs/zh/connector-v2/sink-common-options.md docs/zh/connector-v2/source-common-options.md 连接器开发必看(https://www.modb.pro/db/447922) SeaTunnel基础开发流程 拉取项目 git clone https://github.com/apache/seatunnel.git 编译构建 选择Profiles mvn打包安...
- 下一篇
Eclipse Vert.x 4.5.13 发布,Java 微服务开发框架
Eclipse Vert.x 是一个微服务开发框架,基于事件和异步,依托于全异步 Java 服务器 Netty,并扩展了很多其他特性,以其轻量、高性能、支持多语言开发而备受开发者青睐。 Eclipse Vert.x 版本 4.5.13 现已发布,此版本修复了 Netty 中的CVE-2025-24970(严重)和CVE-2025-25193。一些弃用和破坏性变更如下: Vert.x Core Message consumer dynamic max buffered message deprecation https://github.com/eclipse-vertx/vert.x/pull/5474 事件总线消息消费者具有动态最大缓冲消息上限。这种动态上限使得消息流的实现变得复杂,并且需要自定义实现。实际上,这一配置应该在消费者创建时进行设置。 // Before eventBus.consumer(ADDRESS, msg -> ...).setMaxBufferedMessages(2000); // After eventBus.consumer(new ...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- CentOS8安装MyCat,轻松搞定数据库的读写分离、垂直分库、水平分库
- Springboot2将连接池hikari替换为druid,体验最强大的数据库连接池
- Docker安装Oracle12C,快速搭建Oracle学习环境
- SpringBoot2整合Redis,开启缓存,提高访问速度
- CentOS8,CentOS7,CentOS6编译安装Redis5.0.7
- Windows10,CentOS7,CentOS8安装MongoDB4.0.16
- SpringBoot2更换Tomcat为Jetty,小型站点的福音
- Eclipse初始化配置,告别卡顿、闪退、编译时间过长
- CentOS7安装Docker,走上虚拟化容器引擎之路
- SpringBoot2编写第一个Controller,响应你的http请求并返回结果