dbVisitor 5.3.3 发布,本次亮点 facker 造数据工具、支持国产达梦数据库
介绍
dbVisitor 是一个全功能数据库访问 ORM 工具,提供对象映射、丰富的类型处理、动态 SQL、存储过程、 内置分页方言 20+、 支持嵌套事务、多数据源、条件构造器、INSERT 策略、多语句 / 多结果。并兼容 Spring 及 MyBatis 用法。 它不依赖任何其它框架,因此可以很方便的和任意一个框架整合在一起使用。
依赖
<dependency> <groupId>net.hasor</groupId> <artifactId>dbvisitor</artifactId> <version>5.3.3</version> </dependency>
新增
- 新增 达梦数据库分页方言支持 InsertSqlDialect 接口实现,可以在单表操作时使用 Insert 冲突策略(报错、替换(暂不支持)、忽略)
- 新增 达梦数据库分页方言支持 randomQuery 方法实现,可以提供随机查询能力
- 新增 dbvisitor-faker 支持达梦数据库造数据
- 新增
LocalTimeTypeHandler
类型读写器并设置为java.time.LocalTime
类型的默认选项,在此之前java.time.LocalTime
类型会使用LocalDateTimeAsLocalTimeTypeHandler
读写器
修复
- 修复 ParsedSql 的 buildSql 方法未解析 ognl 表达式(感谢来自社区 aqnghu 的贡献)
优化
- 优化 使用 PostgreSqlDialect、MySqlDialect 替代 KingbaseDialect、MariaDBDialect 两个方言
- 优化 达梦数据库 方言实现,tableName 的生成 catalog/schema 参数都可以用于定义数据库名,其中 catalog 优先级更高
- 优化 dbvisitor-faker 反查机制当使用
- 优化 DalRegistry 在 loadMapper 没有匹配到 XML 时会报错的问题,改为可忽略错误防止应用启动阻塞

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
PrimiHub 1.6.8 发布,企业级开源隐私计算平台
PrimiHub 是一款由密码学专家团队打造的开源隐私计算平台,支持安全多方计算、联邦学习、隐私求交、隐私查询等。具有如下特性: 开源:完全开源、免费 安装简单:支持 Docker 一键部署 开箱即用:拥有Web界面、命令行和Python SDK多种使用方式 功能丰富:支持隐匿查询、隐私求交、联合统计、数据资源管理等功能 灵活配置:支持自定义扩展语法、语义、安全协议等 自主研发:基于安全多方计算、联邦学习、同态加密、可信计算等隐私计算技术 本次更新了什么? 新增特性: 联邦学习支持mysql数据库 纵向LR支持多分类 PIR支持数据库查询 优化: 修复页面发起联邦任务,未选择可信第三方运行报错,再次选择不运行问题 更新页面纵向LR及横向LR自定义参数配置 页面发起推理服务任务,增加任务类型,横向任务一方推理 修复PIR结果中文显示乱码 项目地址 GitHub:https://github.com/primihub/primihub Gitee:https://gitee.com/primihub/primihub 官网:https://primihub.com
- 下一篇
HDC.Cloud 2023 | 华为云 5 大开源项目发布与更新
7月8日,华为开发者大会2023(Cloud)期间,由华为云开源主导的“5大开源项目发布与更新,多种底层能力助力开发者实现应用创新”分论坛圆满落幕。 在本次分论坛中, 华为云开源业务总经理邓明昆介绍了华为云开源的发展现状与规划,并正式对外发布2个开源项目:OpenTiny、Kmesh,以及3大开源项目特性升级解读。 邓明昆,华为云开源业务总经理 华为云正式对外发布2个开源项目 新发布项目一:跨端、跨框架、跨版本企业级应用前端组件库—OpenTiny OpenTiny是华为云开源的Web应用前端开发套件,涵盖Vue2/Vue3/Angular多技术栈,拥有主题配置系统/中后台模板/CLI命令行等工具库。OpenTiny经过九年持续打磨,服务于华为内外部上千个项目,是一个千锤百炼、稳定可靠的前端开发解决方案。 核心亮点: 支持跨端、跨框架:采用Renderless无渲染组件设计架构,将组件逻辑抽离成框架无关的纯函数,针对不同框架增加适配层,实现跨端、跨框架、跨版本。 场景丰富:历经9年持续打磨150+企业级组件,服务于华为内部1500多个业务,满足华为内部IT系统对功能、性能、可信的极致要...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- MySQL8.0.19开启GTID主从同步CentOS8
- CentOS8安装Docker,最新的服务器搭配容器使用
- Linux系统CentOS6、CentOS7手动修改IP地址
- 2048小游戏-低调大师作品
- Springboot2将连接池hikari替换为druid,体验最强大的数据库连接池
- CentOS8安装MyCat,轻松搞定数据库的读写分离、垂直分库、水平分库
- CentOS8编译安装MySQL8.0.19
- CentOS6,CentOS7官方镜像安装Oracle11G
- CentOS7,8上快速安装Gitea,搭建Git服务器
- SpringBoot2整合Thymeleaf,官方推荐html解决方案