springdoc-openapi 와 springfox-swagger 두 종류가 있는데, 현재 2023년 3월까지도 업데이트가 되고 있는 springdoc-openapi 를 사용하기로 하자.build.gradleapplication.ymlConfiguration사용 예시
A syntax extension to JavaScript.JavaScript + XML / HTML내부적으로 xml / html 을 javascript 로 변환시켜준다.example 1)example 2)React.createElement() 의 결과로 아래와 같은
나는 이 Request DTO의 status 의 값이 'Approved, Rejected, Delayed' 이 셋 중 하나만 입력되게 하고 싶다.employee.service.ts처음에는 Service 단에서 throw new BadRequestException으로 잡
에러코드overloaded function에서 지정한 매개변수들의 타입 형식과 실제 전달한 인자의 타입 형식이 일치하지 않으면 뜨는 에러이다.Entity 의 purchaseUser, sellUserName 의 타입은 NameUserEntity 인데,DTO 의 타입은 s
f Relationship One To One Many To One Many To Many 1. One To One > We also added @JoinColumn which is required and must be set only on one side of
설치The @nestjs/config package internally uses dotenv.먼저 AppModule 에 이런식으로 작성한다.forRoot() 안의 인자인 ConfigModuleOptions 에는 다양한 옵션이 있다.많이 쓰는 옵션만 알아보자.: env
TypeORM 의 create() 메서드를 이용해서 튜플을 생성했다.참고로 repository.create() 메서드는 단순히 repository entity 의 객체를 생성하는 것이므로 async await 으로 처리할 필요는 없다.이렇게 만들어진 데이터를 저장하기
일반적으로 production 환경에서는 debug 로그를 찍지 않는다.그래서 보통 다음과 같이 실행 환경에 따라 로그 레벨을 지정한다.CustomLogger : @nestjs/common 패키지의 LoggerService 인터페이스를 구현하거나, ConsoleLogg
imports : 이 모듈에서 사용하기 위한 프로바이더를 가지고 있는 다른 모듈을 가져온다.providers : 이 모듈에서 사용하기 위한 @Injectable() 이 붙은 Service 를 작성한다.