# TypeORM Integration

[TypeORM](https://typeorm.io/) is a robust ORM that, as the name suggests, focuses on TypeScript. It is very similar to Java's ORM **Hibernate** in design. Since it's considered one of the most mature ORMs in the Node.js ecosystem, we will adopt it throughout this course.

> A module focusing on [Prisma](https://www.prisma.io/) is also available.

To use TypeORM, we should first install the required dependencies.

```sh
yarn add @nestjs/typeorm typeorm pg
```

In the next sections, we'll see how to integrate it with our system.
