
@Controller는 화면을 리턴
@RestController는 JSON을 리턴
컨트롤러
>리파지토리 - 서비스 - 컨트롤러 - 화면
클라이언트한테 보내야 될 것
- 화면
컨트롤러가 서비스에서 받을 것 (DTO)
- 데이터
레스트 컨트롤러
>리파지토리 - 서비스 - 레스트컨트롤러 - 데이터
클라이언트한테 보내야 될 것
- 상태코드
- 메시지
- 데이터
레스트 컨트롤러가 서비스에서 받을 것 (ResponseEntity)
- 상태코드
- 메시지
- 데이터
'도구 및 기타 > 개발상식' 카테고리의 다른 글
| 지연 로딩 ( Lazy Loading ) (3) | 2024.11.11 |
|---|---|
| 트랜잭션 (Transaction) (1) | 2024.11.07 |
| REST API (0) | 2023.07.20 |
| HTTP 상태 코드(응답) (0) | 2023.07.20 |
| HTTP 메소드 (요청) (0) | 2023.07.20 |