My footsteps

스터디 / 0830 본문

Develop/곤부📙

스터디 / 0830

밀김 2023. 8. 28. 15:04
728x90

 

 

 

 

 

 

 

 

 

- ${ } 는 안에 있는 값을 있는 그대로 반환해준다

 

- ref 는 객체 하나만 담을수 있음 리액티브는 여러개를 담을수 있음

 

 

 

 

ResponseEntity 커스텀


- response Exc 클래스를 만들어서 response를 보낼때의 예외까지 생각해서 코드를 집중화 한다?
- response  Exc클래스로 에러와 response 메세지를 관리할수있다

❓DTO
: Data Transfer Object 의 약자로, 
계층 간 데이터 전송을 위해 도메인 모델 대신 사용되는 객체
이다. 이때, 계층이란 Presentation(View, Controller), Business(Service), Persistence(DAO, Repository) 등을 의미한다.

참고) https://sh970901.tistory.com/108

 

Spring Boot로 REST API 구현을 위한 ResponseEntity<> 커스텀

ResponseEntity를 작성할 때 header, body, status code를 분리하여 REST API를 구현하였는데 잘못된 요청 시도에서 body에 잘못된 요청이라는 정보를 편리하게 싣고 상태 코드도 커스텀하여 body에 추가하려한

sh970901.tistory.com

https://junior-datalist.tistory.com/222

 

ResponseEntity 대신 Custom DTO 를 리턴할 때 주의할 점 (feat. @ResponseBody)

[ 기존 예외처리 핸들러 코드 ] 리턴 타입이 ResponseEntity 인 클래스다. 문제없이 에러처리를 하고 있었는데, 리턴 타입을 KlagoExceptionDTO 로 바꾸어 보고 싶었습니다. (KlagoExceptionDTO 는 커스텀 예외처

junior-datalist.tistory.com

 

 

 

👉 그니까 커스텀이 별다른게아니라..그냥 Exc 클래스에 예외 메세지를 추가하거나 다른 기능의 로직을 추가하거나 하는거군아!!

 

 

 

 

 

 

 

728x90

'Develop > 곤부📙' 카테고리의 다른 글

스터디 / 0904  (0) 2023.09.04
스터디 / 0831  (0) 2023.08.31
스터디 / 0824  (0) 2023.08.24
스터디 / 0821  (0) 2023.08.21
스터디 / 0819  (0) 2023.08.19