솔리다리테 백엔드에서 Nest.js와 TypeORM를 애용하는 편입니다. 두 라이브러리 모두 독스의 완성도가 훌륭한 편입니다. 하지만 실무에 적용하면서 여러 난관에 부딪히게 되더군요. 😃 Repository와 Service의 경계를 분리를 하고, 리팩터링하여 재사용성
이전에 TypeORM에서 자주 이용하는 QueryBuilder를 리팩터링하는 법을 배웠습니다.이번에는 TypeORM에서 단일 테이블 상속 패턴을 이용하는 법을 살펴보겠습니다.객체지향 프로그래밍에서 객체의 책임을 적절하게 분배하기 위해서 상속, 합성, 다형성 다양한 기법