controller2 [Spring Boot] HTTP 통신 방식과 Controller 연결 무슨 요청인지 알고 Mapping으로 들어오니?Mapping 종류만 다르고 URI 같으면 어쩔려고? 물은 우리는 답을 알고있다.서버에 요청을 해봤다면 모두가 아는 사실.GetMapping해두면 요청보낼때 METHOD : GET 으로 보내면됨~ 당연한 소리이다. 간단한 예로const res = fetch('http://localhost:8080/uri', { method: "GET",}); 위 코드처럼 HTTP 요청을 보낼 때 method를 정의해주면 아래와 같이 요청이 전송된다.GET /uri HTTP/1.1 Host: localhost:8080 그리고 요청의 결과를 아래와 같이 돌려준다.HTTP/1.1 200 OKContent-Type: application/jsonContent-Length: 3.. 2025. 5. 13. [Spring Boot] Controller vs RestController Controller vs RestController, Controller로 다 해결 되잖아~그렇긴 한데.... Controller의 역할보편적으로 Controller는 HTTP 요청이 들어오면 먼저 받는 구간이라고 생각하면된다. Controller가 받고 Service에서 기능을 실행한 결과를 다시 Controller가 클라이언트 측으로 전달한다. (실질적인 제일 앞단은 아니긴함, security도 있고,, 뭐,,) @Controller ?일단 Controller는 주로 기능 실행의 결과를 Model 또는 Response 객체에 담아 uri를 return한다. 간단히 요청 진행을 보면 아래와 같다. (실제로는 몇가지 동작이 더 있음, 개략적인 흐름만 보기!)요청 URI에 따른 Controller로 전달되.. 2025. 5. 13. 이전 1 다음