[NestJS][TypeORM] Activate Record Pattern
·
Dev Framework/NestJS
학습 키워드TypeORMActivate Record PatternBaseEntity 학습 정리학습정리를 시작하면서 사실 공식문서를 읽으면 이해가 더 잘 될 것 같다. 아래 참고자료에 공식문서를 올려놨다. 참고해도 좋다. Activate Record Pattern공부하고 나니까 패턴 이름이 개념과 일치하지않는 것 같아서 이해하기가 어려웠다. 이름이 왜 이렇게 지어졌는지 뜻풀이를 해보았다.Active: 데이터베이스 접근이 활성화 되어있다.Record: 데이터베이스의 테이블에서 한 행객체 자체가 데이터베이스 레코드와 1:1로 매핑되고, 그 객체가 스스로 데이터베이스 작업을 수행할 수 있는 "활성화된 상태"에 있기 때문에 Active Record라는 이름이 붙었다.한마디로 정리하자면, Entity 클래스 내에서..