# RestController

66개의 포스트
post-thumbnail

[Spring] @Controller와 @RestController의 차이

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

2023년 10월 19일
·
0개의 댓글
·
post-thumbnail

1018

Continuing from 10171016~1017에서는 게시물 간의 계층(level)과 순서(step)를 통해 관계를 정립했다면, 여기서는 하나의 게시물상에 표현되는 댓글의 CRUD 구현num은 댓글이 표현되는 원 게시물의 num (foreign key, on de

2023년 10월 18일
·
0개의 댓글
·

1012

json 형식의 데이터는 Key & Value의 쌍으로 이루어진 데이터{”key1”:”value1”,”key2”:”value2”…}mvnrepository.com에서 jackson-databind를 위한 <denpendency> 복사pom.xml의 <depe

2023년 10월 12일
·
0개의 댓글
·

어노테이션 들여다보기 - 1

생각 없이 기존의 구조를 따라서 코딩을 하다보니 각 어노테이션이 어떤 의미를 가지고 있고 어떤 차이점이 있는지 전혀 모르고 사용하고 있었다. 단순하게 api를 하나 더 추가했는데 아예 해당 api의 컨트롤러로 요청이 들어오지 않는 상황이 발생했다.문제 코드 )문제의 원

2023년 9월 8일
·
0개의 댓글
·

@RestController란?

@RestController = @Controller + @ResponseBody

2023년 7월 28일
·
1개의 댓글
·
post-thumbnail

Spring Boot (5)

검색 기능 / @PathVariable / @RequestParam / @ResponseBody / @RestController / HTTP / REST

2023년 7월 20일
·
1개의 댓글
·
post-thumbnail

[SpringBoot] @Controller와 @RestController

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

2023년 7월 19일
·
1개의 댓글
·
post-thumbnail

REST와 관련된 어노테이션

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

2023년 7월 16일
·
1개의 댓글
·
post-thumbnail

@Controller vs @RestController

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

2023년 7월 12일
·
0개의 댓글
·
post-thumbnail

[Spring] 어노테이션 알아보기

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

2023년 6월 25일
·
0개의 댓글
·
post-thumbnail

[Spring] 데이터를 Client에 반환하는 방법

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

2023년 6월 24일
·
0개의 댓글
·
post-thumbnail

Spring Tips (1)

RestController를 사용할 경우 반환하는 값은 자동으로 ResponseBody에 담겨서 반환된다.요즘의 경우 데이터를 담당하는 백엔드 서버 뷰를 담당하는 프론트 서버를 나눠서 백엔드에서는 뷰에 관련된 html파일 등을 반환하지 않고 오로지 데이터만 반환해주는

2023년 6월 23일
·
0개의 댓글
·

Streampark 기능 메모장

RestController 닉네임 조회 RestController 조회하는 RestController를 만든다 Postman Postman에서 조회해보자. db에 등록되어 있지 않은 닉네임을 입력하면 위 사진처럼 뜨고 db에 등록되어 있는 닉네임을 입력하면

2023년 5월 25일
·
0개의 댓글
·
post-thumbnail

빅데이터 Java 개발자 교육 (Spring - RestController & JS]

RestController 🚩 대표 4가지 어노테이션 1. @GetMapping 방식 2. @PostMapping 방식 3. @PutMapping 방식 4. @DeleteMapping 방식 JavsScrpit 1. @GetMapping 2. @PostMapp

2023년 5월 24일
·
0개의 댓글
·
post-thumbnail

[Spring] @Controller 와 @RestController

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

2023년 5월 4일
·
0개의 댓글
·
post-thumbnail

@Controller와 @RestController의 역할과 차이점은?

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

2023년 4월 17일
·
0개의 댓글
·
post-thumbnail

빅데이터 Java 개발자 교육 - 48일차[RestController, Postman]

RestController pom.xml에 새로운 dependency인 restcontroller를 추가했다. 기본적으로 json문서는 타입을 바꿔서 보내야 인식이 가능하기 때문에 PostMan API 백엔드의 특성상 React.js, Andriod, ios 개

2023년 4월 8일
·
0개의 댓글
·
post-thumbnail

[JSCODE] Spring Boot 프로젝트 생성하기

✅ @Controller와 @RestController의 차이 ✅ intelliJ가 아닌 jar파일로 빌드하고 실행하기 ✅ 문자열 리턴하는 GET api 생성하기 ✅ query parameter로 입력받은 값을 리턴하는 GET api 생성하기 ✅ (심화) lom

2023년 3월 14일
·
0개의 댓글
·

@Controller와 @RestController 차이

@Controller와 @RestController는 스프링 프레임워크에서 컨트롤러를 정의할 때 사용되는 어노테이션이다.@Controller 어노테이션은 전통적인 웹 애플리케이션에서 사용되며, 데이터를 생성하거나 웹 뷰를 반환하는 등의 기능을 수행한다. 일반적으로 @C

2023년 3월 5일
·
0개의 댓글
·