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 时会报错的问题,改为可忽略错误防止应用启动阻塞

相關推薦

2023-02-27

介绍 dbVisitor 是一个轻量小巧的数据库开发工具,支持ORM、数据生成工具/数据库性能测试。具有对象映射以及丰富的类型处理。提供动态 SQL、存储过程、 内置分页方言 20+、 支持嵌套事务、多数据源、条件构造器、INSERT 策略、

2023-08-26

R、ClickHouse、OceanBase 、PolarDB-X 、IBM Db2 等多种不同类型的数据库。通过 CloudDM 丰富的数据源支持可以避免在多个专业工具之间切换,从而提高工作效率 它是本地化的应用程序,没有后台进程。和 DataGrip、Navicat 一样在

2023-08-29

源创会」北京站,聊聊 AI 大模型与底层技术 >>> 介绍 dbVisitor 是一个全功能数据库访问 ORM 工具,提供对象映射、丰富的类型处理、动态 SQL、存储过程、 内置分页方言 20+、 支持嵌套事务、多数据源、条件构造器、INSERT 策略、

2023-06-28

R、ClickHouse、OceanBase 、PolarDB-X 、IBM Db2 等多种不同类型的数据库。通过 CloudDM 丰富的数据源支持可以避免在多个专业工具之间切换,从而提高工作效率 它是本地化的应用程序,没有后台进程。和 DataGrip、Navicat 一样在

2022-10-01

p;-业务模块与API抽离,模块之间便捷引用     -数据库设计精巧,字段规范、易于扩展     -支持国产密码算法加解密,等保测评国产项目无压力     -支持MYSQL、ORACLE、SQLSERVER、PGSQL等主流标准结构

2023-01-16

介绍 dbVisitor 是一个全功能数据库访问 ORM 工具,提供对象映射、丰富的类型处理、动态 SQL、存储过程、 内置分页方言 20+、 支持嵌套事务、多数据源、条件构造器、INSERT 策略、多语句 / 多结果。并兼容 Spring 及 MyBatis 用法。

2023-06-14

介绍 dbVisitor 是一个轻量小巧的数据库开发工具,支持 ORM、数据生成工具 / 数据库性能测试。具有对象映射以及丰富的类型处理。提供动态 SQL、存储过程、 内置分页方言 20+、 支持嵌套事务、多数据源、条件构造器、INSERT 策略

2024-04-27

介绍 dbVisitor 是一个全功能数据库访问 ORM 工具,提供对象映射、丰富的类型处理、动态 SQL、存储过程、 内置分页方言 20+、 支持嵌套事务、多数据源、条件构造器、INSERT 策略、多语句 / 多结果。并兼容 Spring 及 MyBatis 用法。

2024-02-08

介绍 dbVisitor 是一个全功能数据库访问 ORM 工具,提供对象映射、丰富的类型处理、动态 SQL、存储过程、 内置分页方言 20+、 支持嵌套事务、多数据源、条件构造器、INSERT 策略、多语句 / 多结果。并兼容 Spring 及 MyBatis 用法。

2023-11-18

大家好,CLup 开源版 5.0.2 发布啦,本次更新主要增加了数据库集群批量上线和离线的功能,管理大规模的数据库集群更加方便,并优化了一下代码。 更新 增加数据库集群批量上线功能。 增加数据库集群批量离线功能,

2023-03-10

核心功能,还有丰富的插件广场,帮你快速地完成 API 的发布和测试功能。   核心功能: API 文档管理,可视化 API 设计,生成 API 文档 API 测试, 自动生成测试参数,自动生成测试用例,可视化数据编辑 M

2023-10-25

g。 服务启动时,优化启动流程,优先检查和启动csumdb数据库。 精简软件代码,删除部分无效代码和sql,增加代码可读性。 CLup开源版介绍 CLup 是带有 Web 界面的 PostgreSQL 数据库运维管理软件,旨在为 PostgreSQL 数据库管

2023-09-01

类处理 mybatis-flex 升为 1.6.1 beetlsql 升为 3.25.0-RELEASE dbvisitor 升为 5.4.0 snack3 升为 3.2.79 forest 升为 1.5.33 smarthttp 升为 1.3.0 项目仓库地址? gitee:https://gitee.com/noear/solon github:https://github.com/noear/solon

2023-12-02

产环境的 SQL 审核和管理。支持主流的开源、商业、国产数据库,为开发和运维提供流程自动化能力,提升上线效率,提高数据质量。 更多功能特性及使用场景:《让所有人不再为 SQL 问题头疼》 以下是 SQLE 2.2311.0 正式版