/**
*
* 第一步:
* 连接数据库,将数据库注入到根模块中,设置数据库的配置通过forRoot方法加载,或者是使用ormconfig.json文件书写配置
* 第二步:
* 编写实体(也就是数据库中的表)通过typeorm设置实体的字段和类型,通过@Entity装饰器创建的类,类的成员是表的字段,
* 通过装饰器设置字段配置,这个实体在他们的域中就近创建,也就是在需要用到他们的模块使用
* 第三步:
* 将实体插入到数据库的链接配置entity中,使TypeOrm知道他的存在
* 第四步:
* 在需要的模块中通过forFeature方法定义在当前范围内注册哪些存储库,这样我们就可以使用@InjectResository装饰器将UsersRepositity注入到UserService中,
* 第五步:
* 在提供者的构造函数中通过@InjectRepository()装饰器注入到当前的服务中,通过给当前服务调用
*
*
*
*/
网友评论