nestjs 连接数据库流程

2023-02-12  本文已影响0人  简爱_cdde

/**

*

* 第一步:

* 连接数据库,将数据库注入到根模块中,设置数据库的配置通过forRoot方法加载,或者是使用ormconfig.json文件书写配置

* 第二步:

* 编写实体(也就是数据库中的表)通过typeorm设置实体的字段和类型,通过@Entity装饰器创建的类,类的成员是表的字段,

* 通过装饰器设置字段配置,这个实体在他们的域中就近创建,也就是在需要用到他们的模块使用

* 第三步:

* 将实体插入到数据库的链接配置entity中,使TypeOrm知道他的存在

* 第四步:

* 在需要的模块中通过forFeature方法定义在当前范围内注册哪些存储库,这样我们就可以使用@InjectResository装饰器将UsersRepositity注入到UserService中,

* 第五步:

* 在提供者的构造函数中通过@InjectRepository()装饰器注入到当前的服务中,通过给当前服务调用

*

*

*

*/

上一篇下一篇

猜你喜欢

热点阅读