반응형

REST의 정의가 궁금하다면?

https://maxtime1004.tistory.com/79

 

[JSP] REST 란?

˙ REST란?  Representational State Transfer의 약자로, 하나의 URI가 고유한 리소스를 처리하는 공통 방식입니다. 예를 들어 /board/112로 요청할 경우 이는 게시글 중 112번째 글을 의미합니다. 그리고 전송..

maxtime1004.tistory.com

 

 

˙ RestController 이용하여 REST 기능 구현하기 

 

Spring Legacy Project > MVC 로 프로젝트를 생성합니다.

 

 

pom.xml을 열어 스프링 버전을 4.1.1로 변경 후 저장합니다.

 

 

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
package com.myspring.pro29.ex01;
 
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;
 
@RestController
@RequestMapping("/test/*")
public class TestController {
    
    @RequestMapping("/hello")
    public String hello() {
        return "Hello REST!!";
    }
}
 
cs

 

TestController.java를 생성 후 코드를 작성합니다.

 

 

서버에 등록해주고 Web Modules에서 다음과 같이 변경합니다.

 

 

해당 주소로 접근하면 다음과 같은 화면이 나타납니다.

 

 

 

˙ 전송된 데이터의 종류 알아보기  

 

 

F12 버튼을 누른 후 Network를 클릭 후 새로고침을 합니다.

Name에 hello를 클릭하고 Header를 클릭하면 Content-Type을 확인할 수 있습니다.

반응형

+ Recent posts