창의적으로 바쁘기

  • 홈
  • 태그
  • 방명록

NestJS 1

[NestJS] 모듈 간의 자유로운 의존성 사용, 다른 모듈의 의존성 주입

각각 다른 기능을 담당하는 모듈1,2가 있다고 가정해보자. 그런데 이 두 개의 모듈에서 같은 클래스를 써줘야 하는 경우엔 어떻게 해야 할까??? 같은 클래스를 여러번 작성하는건 대충 생각해봐도 너무 비효율적이다. 그럴 때 NestJS의 의존성 주입을 이용해서 반복해서 써야 하는 클래스를 하나의 모듈에 한 번만 쓰고, 다른 모듈에서 불러와서 해당 모듈을 불러와서 자유롭게 사용할 수 있다. NestJS를 사용해서 만드는 어플리케이션 구조를 보면 쉽게 이해할 수 있다. NestJS의 모든 모듈은 공유모듈 이기때문에, 일단 생성되면 모든 모듈에서 재사용할 수 있다. 모듈1에서 모듈2의 서비스를 사용하려 한다 가정하고, 과정을 따라가보자. 1. 모듈1의 import에 모듈2 작성하기 MyArticleModule(..

NestJS 2022.02.24
이전
1
다음
더보기
프로필사진

창의적으로 바쁘기

  • 분류 전체보기
    • 프로젝트 회고
    • 환경세팅
    • JAVA
    • Algorithm
    • NestJS
    • Git
    • 기기구조
    • 토비의스프링vol.1
    • programming
    • 이것저것
    • DataBase

Tag

토비의스프링, 스프링, 토비의 스프링 8장, 이펙티브자바2장, 서비스 추상화, EC2, 의존성주입, nodejs, git, java, Spring, aws, nestjs, 토비의 스프링, AOP, 스프링이란 무엇인가, 토비의스프링6장, 스프링 트랜잭션, mongodb, 스프링 di/ioc,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2025/08   »
일 월 화 수 목 금 토
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.

티스토리툴바