개인적으로 오류 처리는 이렇게 하는게 가장 좋았어요! 1. 에러 코드 규격 결정 (상태코드, 에러코드, 에러메세지) 2. 에러 코드 규격을 interface로, 구현은 enum으로 헤서 모든 개발자가 똑같은 에러 내용을 보내 줄 수 있도록 하기 3. “예외 발생 시 응답”이라는 관심사를 중앙 집중으로 처리할 수 있는 ExceptionHandler 만들기 4. Controller, Service 등의 layer에서는 에러가 필요할 때, 예외 발생시키고 예외 안에다가 에러 코드만 잘 담아주기 Spring을 사용하면서 ReponseEntityExceptionHandler class로 위 내용대로 진행하니, 에러 코드만 잘 정해놓으면 응답을 신경 안 써도 되더라구요! 해당 클래스 관련 내용들 구글링해보시면, 다른 서버 프레임워크를 쓸때도 힌트를 얻을 수 있지 않을까 합니다.

더 많은 콘텐츠를 보고 싶다면?

또는

이미 회원이신가요?

2023년 9월 13일 오전 10:05

댓글 0

    함께 읽은 게시물

    "누가 왜 그렇게 하자고 했어요?"

    P

    ... 더 보기

    누가 왜 그렇게 하자고 했어요?

    Brunch Story

    누가 왜 그렇게 하자고 했어요?

    🧊 급격하게 얼어붙고 있는 해외 취업 시장 🥶

    최근 한국에 아는 개발자 분께서 미국에서 근무할 수 있는 포지션의 최종 면접을 앞두고 있었는데 갑자기 채용이 무기한 연기되었다는 황당한 소식을 듣게 되셨습니다. 다른 개발자 분께서는 심지어 최종 합격을 하고 리로케이션 패키지까지 받았는데, 느닷없이 오퍼가 취

    ... 더 보기

    엔지니어링의 핵심, 유지 보수가 가능한 파이프라인 구성하기

    ... 더 보기

    모던 데이터 파이프라인 구축기: 레거시를 넘어

    Medium

    모던 데이터 파이프라인 구축기: 레거시를 넘어

    5년 만에 집필한 책이 나왔어요~ 《2025 AI 트렌드 100》

    ... 더 보기

     • 

    저장 1 • 조회 233


    < '다들 하니까'의 함정: 우리는 왜 내 판단보다 다수의 판단을 믿을까

    1. 사람들은 현재를, 지금까지 벌어진 일을 보여주는 지난 경험에 대한 솔직한 평가가 아니라 미래를 예측하는 유용한 지침이라고 생각하는 경향이 있다.

    ... 더 보기

    2025 쿠팡이츠 테크 신입 개발자 공개 채용

    ... 더 보기

    2025 쿠팡이츠 테크 신입 개발자 공개 채용

    Coupang Careers

    2025 쿠팡이츠 테크 신입 개발자 공개 채용