# RestController

[Spring] @Controller와 @RestController의 차이
@Controller의 주용도는 view(화면)을 리턴하는 것이고, @RestController는 객체를 반환할때 객체 데이터는 바로 JSON/XML 타입의 HTTP 응답을 직접 리턴하게 된다.

1018
Continuing from 10171016~1017에서는 게시물 간의 계층(level)과 순서(step)를 통해 관계를 정립했다면, 여기서는 하나의 게시물상에 표현되는 댓글의 CRUD 구현num은 댓글이 표현되는 원 게시물의 num (foreign key, on de
1012
json 형식의 데이터는 Key & Value의 쌍으로 이루어진 데이터{”key1”:”value1”,”key2”:”value2”…}mvnrepository.com에서 jackson-databind를 위한 <denpendency> 복사pom.xml의 <depe
어노테이션 들여다보기 - 1
생각 없이 기존의 구조를 따라서 코딩을 하다보니 각 어노테이션이 어떤 의미를 가지고 있고 어떤 차이점이 있는지 전혀 모르고 사용하고 있었다. 단순하게 api를 하나 더 추가했는데 아예 해당 api의 컨트롤러로 요청이 들어오지 않는 상황이 발생했다.문제 코드 )문제의 원

Spring Boot (5)
검색 기능 / @PathVariable / @RequestParam / @ResponseBody / @RestController / HTTP / REST

[SpringBoot] @Controller와 @RestController
📌 @RestController : @Controller + @ResponseBody ➡️ 데이터(JSON)만 반환하면 되는 Controller에 사용 (RESTful API)

REST와 관련된 어노테이션
REST와 관련된 어노테이션의 간단한 정보와 @RequestBody, @ResponseBody, @RestController에 대해 설명한다

@Controller vs @RestController
전통적인 Spring MVC의 컨트롤러인 @Controller는 주로 View를 반환하기 위해 사용합니다.1\. Client는 URI 형식으로 웹 서비스에 요청을 보낸다.2\. DispatcherServlet이 요청을 처리할 대상을 찾는다.3\. HandlerAdapt

[Spring] 어노테이션 알아보기
@Controller vs @RESTController 둘다 해당 클래스가 Controller임을 나타내기 위한 어노테이션 차이점 : HTTP Response Body가 생성되는 방식 @Controller : 주로 View를 반환하기 위해 사용 @RestControll

[Spring] 데이터를 Client에 반환하는 방법
요즘은 기본적인 html 파일 요청을 제외하고는 JSON 데이터를 요청하는 API를 통해 브라우저에서 html을 조작하여 반영하는 걸 선호한다.

Spring Tips (1)
RestController를 사용할 경우 반환하는 값은 자동으로 ResponseBody에 담겨서 반환된다.요즘의 경우 데이터를 담당하는 백엔드 서버 뷰를 담당하는 프론트 서버를 나눠서 백엔드에서는 뷰에 관련된 html파일 등을 반환하지 않고 오로지 데이터만 반환해주는
Streampark 기능 메모장
RestController 닉네임 조회 RestController 조회하는 RestController를 만든다 Postman Postman에서 조회해보자. db에 등록되어 있지 않은 닉네임을 입력하면 위 사진처럼 뜨고 db에 등록되어 있는 닉네임을 입력하면

빅데이터 Java 개발자 교육 (Spring - RestController & JS]
RestController 🚩 대표 4가지 어노테이션 1. @GetMapping 방식 2. @PostMapping 방식 3. @PutMapping 방식 4. @DeleteMapping 방식 JavsScrpit 1. @GetMapping 2. @PostMapp

[Spring] @Controller 와 @RestController
Spring MVC 컨트롤러를 선언할때 주로 사용HTML View를 생성하고나 JSP와 같은 뷰 템플릿 엔진을 사용하여 웹 애플리케이션의 사용자 인터페이스를 생성하는데 사용RESTFul 웹 서비스를 제공하는데 사용메서드 반환값 - HTTP 응답 본문에 쓰여진다. (Aj

@Controller와 @RestController의 역할과 차이점은?
@Controller와 @RestController의 역할과 차이점에 대해 알아보기 전에, 둘의 근본이 되는 Controller의 역할에 대해 이야기하겠습니다. (여기서 Controller는 Spring MVC에서의 Controller를 의미합니다.)제가 생각하는 Co

빅데이터 Java 개발자 교육 - 48일차[RestController, Postman]
RestController pom.xml에 새로운 dependency인 restcontroller를 추가했다. 기본적으로 json문서는 타입을 바꿔서 보내야 인식이 가능하기 때문에 PostMan API 백엔드의 특성상 React.js, Andriod, ios 개

[JSCODE] Spring Boot 프로젝트 생성하기
✅ @Controller와 @RestController의 차이 ✅ intelliJ가 아닌 jar파일로 빌드하고 실행하기 ✅ 문자열 리턴하는 GET api 생성하기 ✅ query parameter로 입력받은 값을 리턴하는 GET api 생성하기 ✅ (심화) lom
@Controller와 @RestController 차이
@Controller와 @RestController는 스프링 프레임워크에서 컨트롤러를 정의할 때 사용되는 어노테이션이다.@Controller 어노테이션은 전통적인 웹 애플리케이션에서 사용되며, 데이터를 생성하거나 웹 뷰를 반환하는 등의 기능을 수행한다. 일반적으로 @C