[NestJs] forRoot와 forFeature의 차이
forRoot
- 특정 설정을 모듈에 적용하고 해당 모듈을 여러 곳에서 재사용하는 경우
- 동적 모듈을 한번 구성하고 해당 구성을 여러 위치에서 재사용
forFeature
- forRoot 에서 구성한 모듈의 설정을 사용하되 import하는 곳에 특화된 세부 설정을 추가로 해야하는 경우
- 루트용 동적 모듈의 구성을 사용할 예정이지만 호출 모듈의 필요에 따라 일부 구성을 수정해야한다. 자체 주입토큰이 있는 동적 공급자를 생성하기 위해 사용