Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
Tags
- css
- Spring
- Deep Dive
- queue
- 코딩테스트
- JWT
- LifeCycle
- 알고리즘
- REST API
- 탐욕법
- 변수
- typescript
- bean
- dfs
- java
- logger
- 인접리스트
- html
- nestjs
- 자료구조
- javascript
- Interceptor
- MySQL
- 프로그래머스
- TIL
- 인접행렬
- OOP
- node.js
- winston
- GraphQL
Archives
- Today
- Total
목록custom (1)
처음부터 차근차근
![](http://i1.daumcdn.net/thumb/C150x150/?fname=https://blog.kakaocdn.net/dn/bCxP1X/btsBlakYQwq/S948V1tEVuCRZxQu9MJZJK/img.png)
NestJS에서는 Custom Exception을 구현할 수 있습니다. Custom Exception을 구현하여 Production 환경에서는 물론 개발 환경에서도 더 쉽고 빠른 디버깅이 가능하도록 구현할 수 있습니다. 저는 Custom Exception을 구현하여 다음과 같은 기능을 구현했습니다. message가 아닌 errorCode를 구현하여 클라이언트에서 예외를 명확하게 구분할 수 있도록 수정 일반 예외처리(설문지 조사 실패, ID 로그인 실패 등)과 서버에서 발생한 치명적인 에러(ORM Error, Server 자체 에러)를 구분하고, 치명적인 에러의 경우 StatusCode를 500으로 일괄 처리하며, 서버 문제를 외부에 노출시키지 않도록 처리 Exception을 직접 구현하여 코드 레벨에서 ..
FrameWork/NestJS
2023. 12. 3. 18:27