미래를 설계하는 개발자

고정 헤더 영역

글 제목

메뉴 레이어

미래를 설계하는 개발자

메뉴 리스트

  • 홈
  • 태그
  • 미디어로그
  • 위치로그
  • 방명록
  • 분류 전체보기 (88)
    • C 언어 (7)
    • C++ 언어 (7)
    • Java (10)
      • Java Error (2)
      • Java Setup (1)
      • Java Study (2)
      • Design Patterns (2)
    • Spring (23)
      • Restfull API (2)
      • SpringBoot-React (5)
      • SpringBoot-MSA (16)
    • WebProgramming (26)
      • HTML (0)
      • CSS (0)
      • Javascript (1)
      • Error (0)
      • JSP (25)
    • 자료구조 (3)
    • DataBase (7)
      • Data Modeling (1)
      • Oracle Database (3)
      • SQL (3)
    • Android (0)
    • 기타 (2)
    • Git (2)
    • Algorithm (1)
    • 끄적끄적 (0)

검색 레이어

미래를 설계하는 개발자

검색 영역

컨텐츠 검색

Spring/Restfull API

  • SpringBoot - Error Handling

    2023.09.30 by ChrisMare

  • SpringBoot RESTfull Service

    2023.09.30 by ChrisMare

SpringBoot - Error Handling

에러 핸들링 RESTfull API 사용중 클라이언트오류, 서버측 오류, 성공 등 Http Status 결과와 에러 메시지등을 보내어 효율적으로 관리해보자 우선 exception을 관리하는 packages 생성 후 1. Exception 객체 생성 2. 해당 Exception객체를 사용하여 에러를 응답하는 핸들러를 만들어야된다. 1. ExceptionResponse : 에러 응답 객체 생성 package com.example.restfulwebservice.exception; import lombok.AllArgsConstructor; import lombok.Data; import lombok.NoArgsConstructor; import java.util.Date; @Data @AllArgsConst..

Spring/Restfull API 2023. 9. 30. 18:49

SpringBoot RESTfull Service

SpringBoot의 Restfull API 정리 옛날 Spring에서는 @Controller에 @ResponseBody를 붙여서 사용되었다가 현대에는 Spring4.0에서 정식 지원되었다. >> @RestController @RestController 내부에는 @Controller 와 @ResponseBody가 포함된 것을 알 수 있다. Controller에 @ResponseBody가 있다면 서비스 응답 시 일반적으로 return type 혹은 Json 형태로 반환되어진다. 혹은 xml 및 html등 양식으로 다시 응답하고 싶다면 jackson라이브러리를 활용해서 전달하면된다. 또한, Controller에 RequestMapping을 사용하여 각 호출 URI의 시작점을 부여하여 중복코드를 개선할 수 있..

Spring/Restfull API 2023. 9. 30. 16:00

추가 정보

인기글

최신글

페이징

이전
1
다음
TISTORY
미래를 설계하는 개발자 © Magazine Lab
페이스북 트위터 인스타그램 유투브 메일

티스토리툴바