Exception filter
1. 파일 새로 생성
HttpExceptionFilter 라는 예외 필터를 생성
2. main.ts 파일에서 애플리케이션에 이 필터를 적용
3. 예외를 발생시키는 서비스에서 해당 예외를 던진다
service파일
왜냐하면 여기에서 이렇게 쓰이니까
에러 메세지 -> 확인
controller
성공하면,
에러이면,
왜냐하면
service에서 이렇게 설정했기에
Util -> service에 있는 함수 그대로 빼서, 연결은 import
파일을 만들어서,
service에 있는 함수 그대로 복사,
export만해주면 된다.
원래 있던 service에는 import
query builder던
urlEntity 에서 findOne으로 가져온다는건, select한다는거니까 = orm 쓰는 것.
urlEntity에서 import하고 있으면, query builder service에서 그냥 쓰면 됨.
-
query builder던 orm을 쓰던,
repo 랑 상관 없음 안 써도 됨 .
dao에서 sql을 우리가 보기 쉬우려고 써놓은 거고,
dao 안 써도 돌아감.
'Wecode -기업협업 인턴 (부트캠프) > 기업협업 인턴(프로젝트)' 카테고리의 다른 글
soft delete로 short url 삭제 추가 (orm, queryBuilder) (0) | 2023.11.16 |
---|---|
기업협업 2번째 프로젝트: 프론트엔드와 통신 시, cors error 해결 (0) | 2023.11.15 |
기업협업 2번째 프로젝트 설명 및 구조화 (0) | 2023.11.15 |
기업협업 2번째 프로젝트: short url 통신 성공 (0) | 2023.11.13 |
기업협업 2번째 프로젝트- 4일차 shorturl 생성 기능 api 작성 (service 추가,repository)+ 에러 모음 (0) | 2023.11.09 |