维护者您好,
我计划在未来 2 个月内,为 hsweb-easy-orm 项目贡献一个支持国产金仓数据库(KingbaseES)的版本。经过调研,Kingbase 对 MySQL 的 SQL 语法(如 JSON 查询语法、事务隔离级别等)具有较高的兼容性,这为 hsweb-easy-orm 的低成本适配提供了基础。
为了确保代码质量和框架稳定性,我承诺遵循以下开发标准:
-
零侵入设计:通过扩展 SQLConfig 或新增 KingbaseSQLExecutor 的方式进行适配,绝不修改现有核心逻辑,确保不影响现有对 MySQL/PostgreSQL 等数据库的支持与稳定性。
-
完备的测试覆盖:我会参考现有的测试框架,编写针对性的集成测试,验证在 Kingbase 环境下的 SQL 查询与事务处理是否正常,同时确保在 MySQL 兼容模式下的功能完全有效。
-
规范交付:严格遵循项目的 Git 分支管理规范,在提交前进行 mvn clean package 构建检查,并同步更新项目文档 Document.md。
目前我已着手进行初步验证,预计在 2 个月内提交 Pull Request。请问社区是否接受此类国产数据库的适配?如果有任何特定的架构要求或注意事项,请随时告知。
感谢您的考虑与支持,期待您的反馈。
维护者您好,
我计划在未来 2 个月内,为
hsweb-easy-orm项目贡献一个支持国产金仓数据库(KingbaseES)的版本。经过调研,Kingbase 对 MySQL 的 SQL 语法(如 JSON 查询语法、事务隔离级别等)具有较高的兼容性,这为hsweb-easy-orm的低成本适配提供了基础。为了确保代码质量和框架稳定性,我承诺遵循以下开发标准:
零侵入设计:通过扩展
SQLConfig或新增KingbaseSQLExecutor的方式进行适配,绝不修改现有核心逻辑,确保不影响现有对 MySQL/PostgreSQL 等数据库的支持与稳定性。完备的测试覆盖:我会参考现有的测试框架,编写针对性的集成测试,验证在 Kingbase 环境下的 SQL 查询与事务处理是否正常,同时确保在 MySQL 兼容模式下的功能完全有效。
规范交付:严格遵循项目的 Git 分支管理规范,在提交前进行
mvn clean package构建检查,并同步更新项目文档Document.md。目前我已着手进行初步验证,预计在 2 个月内提交 Pull Request。请问社区是否接受此类国产数据库的适配?如果有任何特定的架构要求或注意事项,请随时告知。
感谢您的考虑与支持,期待您的反馈。