개발/ORM
[ORM] TypeORM
TypeORM 보통 express로 개발을 하게 되면 ORM 으로 sequelize를 많이 사용했다. 하지만 Nest.js 를 사용하게 되면 많이 사용하는것이 TypeORM이다. TypeORM은 많은 데이터베이스를 지원하고 Active Record , Data Mapper 패턴을 모두 지원한다. 결론적으로 결합도가 낮고 높은 수준의 확장 가능한 어플리케이션을 작성할 수 있다. ORM에 관한것은 이미 전에 포스팅을 했기 때문에 참고 하면 좋을 것 같다. * Active Record : 모델 그 자체에 쿼리 메소드를 정의하고 모델의 메소드를 사용하여 객체를 관리 하는 방식 * Data Mapper : 분리된 클래스에 쿼리 메소드를 정의하는 방식 Repository를 이용하여 객체를 관리 하는 방식 설치 ( ..
2022. 8. 22. 11:50