Skip to content

logo

IBest-ORM

轻量、易用的 HarmonyOS NEXT 数据库工具库

三方库中心仓   ·   Github

介绍

IBest-ORM安徽百得思维信息科技有限公司 开源,是一个轻量、简单易用、全功能、支持实体关联、事务、自动迁移的鸿蒙开源 ORM 工具库, 上手简单,使用方便,可大大提高鸿蒙开发者的开发效率。

特性

  • 🗄️ 全功能 ORM - 完整的对象关系映射功能
  • 🔗 关联查询 - 支持关联,多态,单表继承
  • 📚 丰富文档 - 提供详尽的中文文档和使用示例
  • 预加载支持 - 高效的数据预加载机制
  • 🔒 事务管理 - 完整的事务支持,确保数据一致性
  • 📦 批量操作 - 支持批量插入、更新、删除
  • 🏗️ 数据库约束 - 主键,索引,约束完整支持
  • 🔄 自动迁移 - 智能的数据库结构迁移
  • ⛓️ 链式调用 - 优雅的方法链式调用语法
  • 🛡️ 类型安全 - 基于TypeScript的类型安全保障
  • 🎨 装饰器支持 - 简洁的装饰器语法定义模型
  • ⚠️ 错误处理 - 完善的错误处理机制
  • 测试覆盖 - 每个特性都经过了测试的重重考验
  • 👨‍💻 开发者友好 - 简单易用,上手快速

快速上手

请阅读快速上手章节,通过该章节你可以了解到 IBest-ORM 的安装方法和基本使用姿势。

官方生态

项目描述
@ibestservices/area-data中国省市区数据,适用于鸿蒙 ArkUI 的 TextPicker 和 IBest-ORM 的 IBestCascader 等组件。地址

其它链接

官方QQ群

群号: 953492584 QQ群:953492584

官方微信群

请添加IBest-UI助手, 备注 "鸿蒙开发" 微信群

特别感谢

GORM:灵感来源
安徽百得思维信息科技有限公司:孵化公司

贡献指南

贡献代码请阅读我们的贡献指南
使用过程中发现任何问题都可以提 issue 给我们,当然,我们也非常欢迎你给我们发 PR

贡献者

感谢以下同学对 IBest-ORM 做的贡献:

开源协议

本项目基于 Apache2.0 协议,请自由地享受和参与开源。