@RestController 2

@RestController, @RequestMapping, ResponseEntity, @RequestBody, ResponseEntity.ok()

예외처리 관련해서 수업을 나갔는데 어려운 것 투성이다.메모를 해놓고 그 당시에 아, 이런 내용이구나! 라고 이해해놓고선 다음에 또 마주치면 '아.. 무슨 내용이었는데..'하면서 다시 찾아보게된다. 언제쯤 익숙해지려나.. 계속 반복적으로 작성하고 생각하는 방법 밖에는 없겠지. (눈물)@RestControllerSpring MVC에서 RESTful 웹 서비스를 구현할 때 사용되는 어노테이션.HTTP 응답 본문에 객체를 JSON 또는 XML 형식으로 자동 변환하여 반환.@RequestMapping("/경로")Spring MVC에서 HTTP 요청을 특정 메서드나 클래스에 매핑하는 데 사용되는 어노테이션.HTTP 메서드(GET, POST 등)와 URL 경로를 지정하여 요청을 처리예시: @RequestMapping..

Java/SpringBoot 2024.11.05

@Controller, @RestController 차이

# 수익을 위해 작성한 글이 아닙니다.# 수업을 받고 내용을 정리하기 위해 작성한 글입니다.생각Spring Boot 수업을 들으며 소스코드에 @RestController가 있었다.이름만 봐도 Controller와 같은 기능을 가지고 있겠다고 생각을 했다.그리고나서 주말에 게시판 목록, 상세, 로그인 구현하는 것을 복습을 하다가 뷰템플릿을 구현하는데 에러가 나서 왜 에러가 나는건가 싶어서 찾아보다가 내가 @RestController 어노테이션을 적용시켜놓고 html 문서로 연결하려고 했었던 것이었다. 그래서 @Controller와 @RestController의 차이를 제대로 이해하고 사용해야겠다는 생각에 찾아보았다.  @ControllerMVC 패턴에서 클라이언트의 HTTP 요청을 받아 관련 비즈니스 로직..

Java/SpringBoot 2024.10.23