목록2024/08/20 (4)
rudu_std
![](http://i1.daumcdn.net/thumb/C150x150.fwebp.q85/?fname=https://blog.kakaocdn.net/dn/vU4KK/btsI8SrZqvI/V2hlLxFTCnKIFYI4e6kwB1/img.png)
@RestController: @Controller와 @ResponseBody를 합친 기능을 말한다. 즉, 단순히 객체만을 반환하고 데이터는 JSON 또는 XML 형식으로 응답을 자동으로 직렬화하여 반환합니다. RESTful 웹 서비스를 구현할 때 주로 사용된다.@Controller: Model 객체를 만들어 데이터를 담고 HTML 뷰를 반환하거나, 다른 뷰 템플릿과 함께 사용될 때, 주로 사용된다. 만약 메서드에서 데이터를 직접 반환하려면 @ResponseBody를 함께 사용해야 한다.@Controller@ResponseBodypublic class MVCController{ logic...} @RestControllerpublic class ReftFulController{ logic...} 두 코..
![](http://i1.daumcdn.net/thumb/C150x150.fwebp.q85/?fname=https://blog.kakaocdn.net/dn/brFx4y/btsI9dvJmc9/JD3aupCOjx5h7jEmxrwzS0/img.png)
https://junvelee.tistory.com/107 REST API란 무엇인가?1. REST의 등장 배경 1. REST의 등장 REST는 인터넷과 같이 복잡한 네트워크 통신이 등장함에 따라, 이를 관리하기 위한 지침으로 만들어졌다. 대부분의 비즈니스 애플리케이션은 다양한 태스크를 수junvelee.tistory.com정리가 잘 되어있어 링크로 남김더보기
@RequestParam , @PathVariable차이위 2개의 어노테이션은 http의 비연결성을 극복하고 데이터를 전달하기 위한 방법들 중 하나로, uri를 통해 전달된 값을 파라미터로 받아오는 역할을 한다.쓰임이 비슷하여 자칫 혼동될 수 있으니 비교해보겠습니다[ㅔuri를 통해 값을 전달하는 방식은 2가지가 있다.1) http://localhost:8000/board?page=1&listSize=102) http://localhost:8000/board/1쿼리스트링을 사용하여 여러개의 값을 전달하는 첫번째 방식은 @RequestParam을 통해 받아오고,두번째 방식은 URL 경로의 일부를 변수로 받아서 @PathVariable을 사용하여 받아올 수 있다. @RequestParam 사용법@GetM..