본문 바로가기 메뉴 바로가기

코딩 잘하고 싶어

프로필사진
  • 글쓰기
  • 관리
  • 태그
  • 방명록
  • RSS

코딩 잘하고 싶어

검색하기 폼
  • 분류 전체보기 (187)
    • 프론트엔드 (1)
    • 백엔드 및 서버 (17)
    • Java (107)
      • 개념정리 (19)
      • Effective Java (88)
    • C++ (6)
    • OpenCV (1)
    • CS (39)
      • Algorithm (33)
      • 자료구조 (2)
      • 운영체제 (3)
      • 데이터베이스 (1)
    • Unity 게임 (10)
      • Flappy Bird (4)
      • 무한의 계단 (2)
      • 타워 디펜스 (1)
      • Hill Climb Racing (1)
      • RPG (1)
    • 회고 (5)
  • 방명록

spring 예외처리 (1)
[ Spring ] 예외 처리(@ExceptionHandler, @ControllerAdvice)

예외처리 프로그래밍을 할 땐 다양한 예외 상황이 발생한다. 이 예외 처리를 잘해야 좋은 프로그램이 될 수 있다. 예외 처리를 try-catch문을 사용하거나 다른 여러가지 방법들로 할수도 있지만, 이는 코드가 복잡해지고 유지보수 하기에도 어렵다는 문제점이 있다. 예외처리를 한번에 다른곳에서 처리하고 비즈니스 로직에서는 비즈니스 로직만 작성하여 코드가 복잡해지지 않도록 할 수 있다. @ExceptionHandler 이 어노테이션은 메서드에 붙일 수 있는데, @Controller와 @RestController가 적용된 Bean에서 생기는 예외를 캐치하여 이 메서드에서 처리해주도록 한다. 메서드의 인자로 캐치하려는 예외 클래스를 작성하면 된다. 리턴 타입은 하고싶은대로 해도 된다. @ExceptionHandl..

백엔드 및 서버 2021. 8. 28. 16:36
이전 1 다음
이전 다음
반응형
공지사항
  • 방문해주셔서 감사합니다.
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday

Blog is powered by Tistory / Designed by Tistory

티스토리툴바