이번 글은 ts 환경에서 주로 사용되는 ORM 인 TypeORM
를 사용하면서 발생한 문제점을 소개하고 또 다른 ORM 인 MikroORM
에서 어떻게 해결하고 있는지에 대한 내용을 담고있다.
MikroORM과 TypeORM 비교
· 약 27분
이번 글은 ts 환경에서 주로 사용되는 ORM 인 TypeORM
를 사용하면서 발생한 문제점을 소개하고 또 다른 ORM 인 MikroORM
에서 어떻게 해결하고 있는지에 대한 내용을 담고있다.
보통 테이블에 기본으로 넣는 생성시간과, 수정시간 필드를 추가하기 위해 typeorm 사용하는 환경에서는 데코레이터와 상속을 사용한다.
예를들어 아래와 같은 클래스를 만든 후 다른 엔티티 클래스가 상속받는 방법으로 구현하게 된다.