학습내용https://youjin43.tistory.com/151 2-1 : 다양한 요청 처리 방식과 @RestController1. Controller와 RestController백엔드와 프론트엔드의 역할이 분리됨에 따라, 프론트엔드는 화면에 그려낼 Data가 필요합니다.백엔드는 주로 이 Data를 JSON 형식으로 내려주게 됩니다.➡️우리는 모든 클youjin43.tistory.com Restful 이라는건 리소스를 중심으로 HPPT 메서드를 활용해 API를 일관되게 설계하는 방식이고,이러한 리소스는 대부분 Json 데이터를 주고 받는데, 기존에는 Json 데이터를 주고 받기위해서는 @Controller + @Responsebody 을 통해 Json으로 응답했는데계속 @Responsebody 붙이는게..
학습내용https://youjin43.tistory.com/149 1-9 ~ 1-10 : Servlet 개념1. 서블릿의 배경먼저 헷갈리는 부분을 정리하고 가겠다. Servlet과 @GetMapping이 서로 경쟁하는 두 기술이 아니라, 기존에 사용하던 @GetMapping 방식 아래쪽에 Servlet 기반의 웹 처리 구조가 깔려 있는youjin43.tistory.comhttps://youjin43.tistory.com/150 1-11 ~ 1-12 : MVC 패턴, 프론트 컨트롤러 패턴, 어댑터 패턴, 그리고 DispatcherServlet1. 서블릿의 문제점import com.fasterxml.jackson.databind.ObjectMapper;import jakarta.servlet.annotati..
그동안 왜 TIL이 없었냐....강의를 짧은 시간안에 다 소화해야하다보니, 너무 많은 정보가 한번에 들어오면서 어디서부터인가 이해가 안되기 시작한 것이다. 그래도 꾸역꾸역 머릿속에 넣긴했는데 제대로 이해도 안하고 아 공부하다보면 알겠지~ 나중에 이해되겠지~ 하는게 쌓이고 쌓이다보니뭔가 지금 학습하고 있는게 "내꺼"가 아니라는 생각에 TIL을 적을 수 없었다. 그짓말 치는것 같아서; 그래서 다시 스프링 입문 내용부터 다시 쭉 살펴보고 있다.스프링 입문할때 처음 얘기했던 프레임워크의 단점이 너무 뼈저리게 느껴진다 진짜 왜 이렇게 쓰는지 모르곘는데그냥 이렇게 쓰기로 했으니까 그냥 써! 외워! 익숙해져! 요런 느낌이다.... 뭐.... 진짜 언젠간 익숙 해지겠지.... 학습 내용오늘은 애매했던 개념을 제대..