GraphQLModule.forRoot() : root module 설정 typescript나 NestJS에서 데이터베이스와 통신하기 위해서는 ORM 필요 .env: 환경 변수 이용 entity: 데이터베이스에 저장되는 데이터의 형태를 보여주는 모델 ( DB 테이블에 매핑되는 클래스) @ObjectTypes() 자동으로 스키마를 빌드하기 위해 사용하는 decorator Entity(): TypeORM이 DB에 저장하도록 해줌 Data Mapper vs Active Record DB랑 상호작용할 때 쓰는 패턴 Active Record : 소규모 앱에서 단순하게 사용 Data Mapper : 유지 관리에 도움, 대규모 앱에서 유용 (NestJS에서 이용 방법) Repository: entity와 상호작용을 ..