수구리의 데브로그

  • 홈
  • 방명록
  • 태그

Repository Design Pattern 1

[ NestJS ] Repository Pattern에 대하여 알아보자

안녕하세요? 수구리입니다. 이번 포스팅에서는 Nest의 Repository pattern에 대해서 알아보려고 합니다. 디자인 패턴에 대해서 공부하는 것은 굉장히 중요하다고 생각합니다. 어떤 패턴을 쓰냐에 따라서 코드의 유지보수와 관리의 난이도가 결정되기 때문입니다. Repository Design Pattern ? 한 줄로 요약하자면 비즈니스 로직이 있는 Service Layer와 Data Source Layer 사이에서 중재자 역할을 하는 또 다른 하나의 Layer을 말합니다. Service Layer에는 비즈니스 로직 즉, 서비스의 핵심이 되는 로직이 존재합니다. 만약 Repository 패턴을 적용하지 않는다면, 비즈니스 로직에서 데이터베이스에 직접 접근을 하게 됩니다. 이런 경우 문제점이 발생합니..

🌈 프로그래밍/Nest JS 2022.02.09
1
더보기
프로필사진

시간은 짧고 하고싶은건 많고 😂

  • 분류 전체보기 (158)
    • 🧑‍💻 바이브 코딩 (0)
      • 개인 일정 관리 비서 투두 앱 (0)
    • Computer Science (1)
    • 🌈 프로그래밍 (87)
      • Python (3)
      • Django (11)
      • Nest JS (14)
      • Git (3)
      • 삽질 (6)
      • React (2)
      • C++ (31)
      • MFC (5)
      • TIL (4)
      • Docker (4)
    • ✏️ PS (43)
      • Boj (12)
      • Programmers (18)
      • CodeUp (10)
      • Hacker Rank (0)
      • 알고리즘 이론 (3)
    • 🤙 일상 (9)
    • 🔨 유용한 플러그인 (1)
    • 😂 회고 (3)
    • 🎁 자격증 (2)
      • 빅데이터처리기사 (2)
    • 💪 Study 참여 (8)
      • 코드리뷰 스터디 (5)
      • 원티드 프리온보딩 백엔드 (3)
    • 📚 독서를 합시다 (2)
    • 🏃🏻‍♂️ 취미는 달리기 (2)

Tag

nest, 알고리즘, Python, 티스토리챌린지, 프로그래머스, 오블완, vector, 빅분기, 문자열, TypeScript, nestjs, BOJ, typeORM, C++, config, GIT, django, 백준, 일상, MFC,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2025/05   »
일 월 화 수 목 금 토
1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31

방문자수Total

  • Today :
  • Yesterday :

Copyright © Kakao Corp. All rights reserved.

  • 깃허브
  • 인스타

티스토리툴바