Clean Architecture를 보고 오시면 더 좋습니다. Service에서의 repository 의존 역전하기 기존 service와 repository 코드는 아래와 같습니다. // user.service.ts @Injectable() export class UserService { constructor(private userRepository: UserRepository) { } async findUserByEmail(email: string): Promise { return await this.userRepository.findOneBy({ email }); } async findUserById(id: number): Promise { return await this.userRepository...