배운걸 기록하고 공유하기

  • 홈
  • 태그
  • 방명록

Repository 1

Nest.js Repository Pattern활용하기

Nest.Js 에서 Repository pattern을 활용해 봅시다. Nest에선 컨트롤러는 서비스를 바라보고 있습니다. TypeOrm을 사용하는 중이고 서비스에 비지니스 로직만 남겨두고 쿼리로직을 분리시키고 싶다면 레포지토리 패턴을 활용하면 됩니다. controller : request, response service : business repository : query logic 이런식으로 분리해서 사용하면 조금 더 구조를 체계적으로 나눌 수 있게됩니다. 적용 전 코드와 적용 후 코드를 비교하면서 보도록 하겠습니다. 종속성 주입시 레포지토리를 만들면서 Entity를 주입하고 쿼리 로직을 서비스 안에서 만들어서 DB에 저장하는 형태를 하고 있습니다. 비즈니스 로직과 쿼리 로직이 섞여있어 지저분해 보입..

🧩Javascript/node.js 2022.03.23
이전
1
다음
더보기
프로필사진

배운걸 기록하고 공유하기

좋은 개발자가 되기 위해 꾸준히 노력하고 성장했던 흔적들

  • 분류 전체보기 (36)
    • 🐳Flutter (13)
      • Project (1)
      • Dart (2)
      • error (3)
    • 🧩Javascript (11)
      • react (1)
      • react-native (4)
      • node.js (3)
      • error (2)
    • 🍊Swift (5)
      • Project (0)
      • UIkit (4)
      • SwiftUI (0)
      • error (1)
    • 🌷Fuchsia (0)
    • ⚙️ML (1)
    • 개발관련 (2)
      • vim (1)
    • 개인정보처리방침 (0)

Tag

tabbar, removeWhere, React, TypeScript, getx, 리액트네이티브, nest, nestjs, rn, ReactNative, Swift, package in package, 플러터, 리액트, nodejs, mysql, dart, 레포지토리패턴, NeoVim, flutter,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2026/02   »
일 월 화 수 목 금 토
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

방문자수Total

  • Today :
  • Yesterday :

Copyright © AXZ Corp. All rights reserved.

티스토리툴바