스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술 /인프런 강의/ 김영한웹 브라우저 에서 서버에 요청을 하면 WAS에서 응답을 하는데1\. 요청을 하면 TCP 커넥션 연결이 된다2\. 여기서 서블릿을 호출한다.3\. 또 여기서 서블릿을 호출하는것이 쓰레드이다!요청이 오
스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술 /인프런 강의/ 김영한이런식으로 데이터를 보낼때⭐ 비즈니스 로직은 그냥 회원이름이라 나이 가지고 저장만 하면 되지만 그 전단계와 후단계가 너무 많고 비효율적이다.⭐ 서블릿을 지원하는 WAS들은 의미있는 비즈니스 로직을
스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술 /인프런 강의/ 김영한HTTP 프로토콜로 서로 정보를 주고 받는다 정적 데이터를 제공하는 것이 웹서버 ⭐ 웹서버와 큰 차이는 프로그램 코드를 실행해서 애플리케이션 로직을 수행 웹 서버는 정적인 파일을 들고 서빙을
스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술 /인프런 강의/ 김영한정적 리소스 제공 과정주문내역을 보여주세요! 같은 동적인 요청은 WAS가 동적으로 HTML을 생성해서 그거를 웹 브라우저에 보여준다.데이터를 바로 내려주는것을 HTTP API 라고 한다.백엔드 개발
스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술 /인프런 강의/ 김영한 자바 과거 기술 자바 현재 기술 > 어떤 기술은 A를 선택하면 B라는 단점이 있고 B를 선택하면 A라는 단점이 있는데 애노테이션 기반의 스프링 MVC는 무결점이다. >스프링 부트에 등장으로
스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술 /인프런 강의/ 김영한동적 웹어플리케이션 일부.java 확장자Client 요청에 동적으로 작동하고 응답은 html을 이용java thread를 이용하여 동작하는 Servlet의 가장 큰 강점이다.MVC에서 Control
스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술 /인프런 강의/ 김영한MVC 패턴은 지금까지 학습한 것 처럼 하나의 서블릿이나, JSP로 처리하던 것을 컨트롤러(Controller)와 뷰(View)라는 영역으로 서로 역할을 나눈 것을 말한다. 웹 애플리케이션은 보통
스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술 /인프런 강의/ 김영한 >관련코드 https://github.com/sunghoonking/spring-mvc-inflearn/tree/main/src/main/java/hello/servlet/web 프론트 컨트롤
스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술 /인프런 강의/ 김영한 >관련코드 https://github.com/sunghoonking/spring-mvc-inflearn/tree/main/src/main/java/hello/servlet/web >직접 만든
스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술 /인프런 강의/ 김영한5.스프링 MVC- 구조 이해 - 스프링 MVC - 시작하기5.스프링 MVC- 구조 이해 - 핸들러 매핑과 핸들러 어댑터5.스프링 MVC- 구조 이해 - 뷰 리졸버관련코드https://gi
스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술 /인프런 강의/ 김영한6\. 스프링 MVC - 기본 기능 - 로깅 간단히 알아보기6\. 스프링 MVC - 기본 기능 - 요청 매핑6\. 스프링 MVC - 기본 기능 - 요청 매핑 API 예시관련코드https:/
스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술 /인프런 강의/ 김영한 **6. 스프링 MVC - 기본 기능 - 로깅 간단히 알아보기 스프링 MVC - 기본 기능 - 요청 매핑 스프링 MVC - 기본 기능 - 요청 매핑 API 예시** >관련코드 https://g
스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술 /인프런 강의/ 김영한6\. 스프링 MVC - 기본 기능 - 로깅 간단히 알아보기6\. 스프링 MVC - 기본 기능 - 요청 매핑6\. 스프링 MVC - 기본 기능 - 요청 매핑 API 예시관련코드https:/