목차

알파로그·2023년 3월 18일
0

Spring MVC 핵심 기술

목록 보기
1/1

1. 웹 어플리케이션의 이해

  1. 웹 서버 VS 웹 애플리케이션 서버
  2. 서블릿
  3. 동시요청 - 멀티 쓰레드
  4. HTML, HTTP API, CSR, SSR 용어 정리

2. Servlet 준비

  1. 서블릿 시작하기
  2. HttpServletRequest 개요
  3. HttpServletRequest 기본 사용법

3. HTTP 요청과 응답

  1. GET Query Parameter
  2. POST HTML Form
  3. API 메시지 바디 - 단순 text
  4. API 메시지 바디 - JSON
  5. HttpServletResponse 기본 사용법
  6. HTTP 응답 Data

4. 서블릿, JSP, MVC 패턴 적용

  1. 서블릿을 사용한 회원관리 application
  2. JSP 를 사용한 회원 관리 application
  3. MVC 패턴 - 개요
  4. MVC 패턴 - 적용

5. MVC 프레임워크 만들기

  1. V1 - Front Controller
  2. V2 - View 분리
  3. V3 - Model 추가
  4. V4 - 단순하고 실용적인 Controller
  5. V5 - 유연한 Controller 1
  6. V5 - 유연한 Controller 2

6. Spring MVC 구조 이해

  1. Handler Mapping & Handler Adapter
  2. View Resolver

7. Spring MVC 적용

  1. Spring MVC - V1 시작하기
  2. Spring MVC - V2
  3. Spring MVC - V3 실용적인 방식

8. Spring MVC 기본 기능

  1. Logging
  2. 요청 Mapping 방법
  3. HTTP 요청
  4. HTTP 요청 V1 - Param Query Param, HTML Form
  5. HTTP 요청 V2 - @RequestParam
  6. HTTP 요청 - Parameter (@ModelAttribute)
  7. HTTP 요청 - 단순 text
  8. HTTP 요청 - JSON
  9. HTTP 응답 - 정적 리소스, View 탬플릿
  10. HTTP 응답 - API (body 에 직접 입력)
  11. HTTP Message Converter
  12. 요청 Mapping Handler Adapter 구조

9. Thymeleaf

  1. 상품 도메인 개발
  2. 상품 Service 정적 HTML
  3. 상품 목록 - Thymeleaf 기본기능
  4. 상품 상세
  5. 상품 등록 폼 - th action
  6. 상품 등록 처리 - @ModelAttribute
  7. 상품 수정 - redirect
  8. if문 & PRG - POST Redirect GET
profile
잘못된 내용 PR 환영

0개의 댓글