所在的位置: mysql >> mysql介绍 >> TypeORM采用TypeScript编

TypeORM采用TypeScript编

中科白癜风抗复发治疗 http://m.360xh.com/xinwen/3260/54407.html

TypeORM是一个采用TypeScript编写的用于Node.js的优秀ORM框架,支持使用TypeScript或JavaScript(ES5,ES6,ES7)开发,目标是保持支持最新的JavaScript特性来帮助开发各种用到数据库的应用,不管是轻应用还是企业级的。

TypeORM可以做到:

根据Models自动创建数据库Table可以透明的insert/update/delete数据库对象映射数据库table到JavaScript对象,映射tablecolumn到JavaScript对象属性提供表的一对一,多对一,一对多,多对多关系处理还有更多...

不同于其他的JavaScriptORM,TypeORM使用的是数据映射模式,可以很轻松的创建出松耦合、可伸缩、可维护的应用。

TypeORM可以帮助开发者专注于业务逻辑,而不用过于担心数据存储的问题。

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

安装

1、安装TypeORM:

npminstalltypeorm--save

、需要安装依赖模块flect-metadata:

npminstallflect-metadata--save

在应用里全局引用一下,比如在app.ts的入口处qui("flect-metadata")

、安装数据库驱动:

MySQL或MariaDB

npminstallmysql--save

Postgs

npminstallpg--save

SQLite

npminstallsqlite--save

MicrosoftSQLServer

npminstallmssql--save

Oracle(experimental)

npminstalloracledb--save

可以根据你的数据库选择安装上面的任意一个.

使用oracle驱动需要参考安装说明:


转载请注明:http://www.aierlanlan.com/rzfs/2912.html

  • 上一篇文章:
  •   
  • 下一篇文章: