Init > 인프런 할인 이벤트를 보고, 눈여겨보고 있었던 김영한님의 스프링 MVC강의 1~2편을 다 샀다. >> 열심히 공부해서 다른 사람의 도움을 받지 않고, 나만의 포트폴리오를 만들 생각이다 화이팅!
Http 기반으로 정적 리소스들을 주고받는 서버웹 서버의 기능을 포함하며, 프로그램 코드를 실행해 애플리케이션 로직 수행자바는 서벌릿 컨테이너 기능을 제공하면 WAS (ex.tomcat)정적 리소느는 웹 서버가 처리하고, 동적인 처리가 필요하면 WAS에 위임Http 요
프로젝트 생성 서블릿은 스프링이 필요없지만, 환경설정이 잘 되 있어 스프링 사용 spring boot starter 에서 생성
서블릿과 자바 코드만으로 HTML을 동적으로 만들 수 있다.하지만이런 짓은 사람이 할게 아니다.따라서, 자바 코드에서 HtTML을 만들지 않고 HTML 문서에 자바 코드를 넣어서 동적 HTML을 만들게 되었고, 이게 템플릿 엔진이다.(JSP,Thymeleaf등)이전보다
특징서블릿 하나로 요청을 받음프런트 컨트롤러가 요청에 맞는 컨트롤러 호출 (입구 하나)나머지 컨트롤러는 서블릿 사용 ❌기본 구조는 그대도되, Front Controller 추가View 분리
이전에 만들었던 서블릿 프레임워크와 같은 구조이다!!스프링 MVC의 프론트 컨트롤러가 DispatcherServlet이다.부모 클래스에서 HttpServlet을 상속받아서 사용하고, 서블릿으로 동작스프링은 DispatcherServlet을 서블릿으로 자동등록하며, 모들
build.gradle 파일로 프로젝트 열기Welcome Page스프링 부트에 Jardmf tkdydgkaus /resources/static/index.html/ 자동 처리로깅 라이브러리스프링 부트를 사용하면, spring-boot-logging이 함께 포함됨기본적으
상품 관리 서비스상품 도메인 모델(ID, 명, 가격, 수량) 서비스 흐름 상품 관리 기능 = CRUD