typeorm.net - TypeORM - 一个 ORM 框架 | TypeORM中文文档 | TypeORM中文网

Description: TypeORM 是一个ORM框架,它可以运行在 NodeJS、Browser、Cordova、PhoneGap、Ionic、React Native、Expo 和 Electron 平台上,可以与 TypeScript 和 JavaScript (ES5,ES6,ES7,ES8)一起使用。 它的目标是始终支持最新的 JavaScript 特性并提供额外的特性以帮助你开发任何使用数据库的(不管是只有几张表的小型应用还是拥有多数据库的大型企业应用)应用程序。

Example domain paragraphs

TypeORM 中文文档 英文官网 GitHub TypeORM 快速入门 数据源 数据库连接 Connection 选项 多个连接,数据库,模式和主从复制设置 Connection API 实体 实体 嵌入式实体 实体继承 树实体 视图实体 分离实体定义 关系 关系 一对一 多对一/一对多的关系 多对多的关系 Eager 和 Lazy 关系 关系常见问题 Entity Manager 和 Repository 什么是 EntityManager 什么是 Repository Find 选项 自定义存储库 `EntityManager` API Repository API 查询构造器 使用 Query Builder 查询 使用 Query Builder 插入 使用 Query Builder 更新 使用 Query Builder 删除 与 Relations 结合 缓存查询 进阶主题 迁移 事务 索引 实体监听器和订阅者 日志 使用 CLI 使用指南 Active Record 与 Data Mapper MongoDB 使用 Validation 使用 TypeORM 和 Express 的示例 使

不同于现有的所有其他 JavaScript ORM 框架,TypeORM 支持 Active Record 和 Data Mapper 模式,这意味着你可以以最高效的方式编写高质量的、松耦合的、可扩展的、可维护的应用程序。

TypeORM 参考了很多其他优秀 ORM 的实现, 比如 Hibernate , Doctrine 和 Entity Framework 。

Links to typeorm.net (5)