최근에 다양한 라이브러리, 프레임워크 등을 배우다 보니 너무 혼란스러워서,
그 중 하나인 ORM 에 대해서 알아보려고 포스트를 작성하게 되었다.
2021.12.05
기준 Nest.JS 우버이츠 클론코딩을 하고 있고
TS Type, GraphQL Query, Nest.JS-ORM Entity 가 혼란스럽다.
REF 의 참고 포스트의 내용이 딥하고 너무 Java 의 개념이라서
TypeORM 관련 포스트를 찾아보고 이에 대해서 공부해봐야겠다.
Object Relationship Mapping, 객체 관계 매핑
객체와 DB 데이터 상의 양식 불일치 존재
1.1. FFP(객체 지향 프로그래밍) 은 클래스를 사용한다.
1.2. DB 는 테이블을 사용한다.
Persistance API 라고도 불린다.
2.1. JPA, Hibernate 등이 있다고 하는데, 나는 TypeORM 을 배우고 있다.