728x90
@Controller // 파일을 응답하는 컨트롤러 (클라이언트가 브라우저면 .html파일 응답)
@RestController // Data를 응답하는 컨트롤러 (클라이언트가 모바일이면 데이터를 응답하는것이 좋음)
-> 둘중 하나만 사용가능
@GetMapping("/get")
public String get(){
return "get 요청됨";
}
@RestController // return "get요청됨 " -> 데이터 [get요청됨]
@Controller // return "test.html" -> 파일명 [추가 연결해주어야함]
@RestController
public class HttpController {
@GetMapping("/get")
public String get(){
return "get 요청됨";
}
@PostMapping("/post")
public String post(){
return "post 요청됨";
}
@PutMapping("/put")
public String put(){
return "put 요청됨";
}
@DeleteMapping("/delete")
public String delete(){
return "delete 요청됨";
}
}
GET 요청
POST 요청
PUT 요청
DELETE 요청
728x90
'Programing > Spring , Springboot , JPA' 카테고리의 다른 글
[Spring boot] #1 Dispatcher (0) | 2023.04.12 |
---|---|
Ajex 처리 정리 (0) | 2020.08.10 |
spring 파일 배포하기 [STS 이용] (0) | 2020.07.13 |
SurveyController 설명 (0) | 2020.07.10 |
substring (0) | 2020.07.10 |