File tree Expand file tree Collapse file tree 1 file changed +2
-2
lines changed Expand file tree Collapse file tree 1 file changed +2
-2
lines changed Original file line number Diff line number Diff line change @@ -1556,7 +1556,7 @@ $ npm run start:dev
15561556$ npm install --save typeorm mysql2
15571557```
15581558
1559- 我们需要做的第一步是使用从 ` typeorm ` 包导入的 ` createConnection() ` 函数建立与数据库的连接。 ` createConnection ()` 函数返回一个 ` Promise ` ,因此我们必须创建一个[ 异步提供者] ( /8/fundamentals.md?id=异步提供者 ( `Asynchronous providers` )) 。
1559+ 我们需要做的第一步是使用从 ` typeorm ` 包导入的 ` new DataSource().initialize() ` 建立与数据库的连接。 ` initialize ()` 函数返回一个 ` Promise ` ,因此我们必须创建一个[ 异步提供者] ( /8/fundamentals.md?id=异步提供者 ( `Asynchronous providers` )) 。
15601560
15611561> database.providers.ts
15621562
@@ -1605,7 +1605,7 @@ import { databaseProviders } from './database.providers';
16051605export class DatabaseModule {}
16061606```
16071607
1608- 现在我们可以使用 ` @Inject() ` 装饰器注入 ` Connection ` 对象。依赖于 ` Connection ` 异步提供者的每个类都将等待 ` Promise ` 被解析。
1608+ 现在我们可以使用 ` @Inject() ` 装饰器注入 ` DATA_SOURCE ` 对象。依赖于 ` DATA_SOURCE ` 异步提供者的每个类都将等待 ` Promise ` 被解析。
16091609
16101610### 存储库模式
16111611
You can’t perform that action at this time.
0 commit comments