@RestController

JoMinJun·2021년 4월 21일
0

springboot

목록 보기
7/38

@RestController

Client는 URI 형식으로 웹 서비스에 요청을 보낸다.

Mapping되는 Handler와 그 Type을 찾는 DispatcherServlet이 요청을 인터셉트한다.

RestController는 해당 요청을 처리하고 데이터를 반환한다.

MessageConverter (스프링부트)

@requestParm int id 하나하나 받지 않고 객체 Member m 으로 받아준다


@GetMapping("/http/get")
	public String getTest(Member m) { 
		return "get 요청 : "+m.getId()+", "+m.getUsername()+"
	}
    

@RequestBody -> JSON 형태

	{
		"id" : 1,
		"username" : "se",
		"password" : 123,
		"email" : "q@w"
 	  }
@PostMapping("/http/post") // text/plain, application/json
	public String postTest(@RequestBody Member m) { 
		return "post 요청 : "+m.getId()+", "+m.getUsername()+", 
     }
 
profile
기술정리

0개의 댓글

관련 채용 정보