Skip to content

heroq/java-next-step-web-application-server

Repository files navigation

각 요구사항별 학습 내용 정리

  • 구현 단계에서는 각 요구사항을 구현하는데 집중한다.
  • 구현을 완료한 후 구현 과정에서 새롭게 알게된 내용, 궁금한 내용을 기록한다.
  • 각 요구사항을 구현하는 것이 중요한 것이 아니라 구현 과정을 통해 학습한 내용을 인식하는 것이 배움에 중요하다.

requirements-1: http://localhost:8080/index.html로 접속시 응답

requirements-2: get 방식으로 회원가입

requirements-3: post 방식으로 회원가입

requirements-4: redirect 방식으로 이동

requirements-5: cookie

requirements-6: 사용자 목록 출력

requirements-7: stylesheet 적용

test-junit5: 책 참고 없이 리팩터링 및 테스트 코드 작성

refactor-1,2: 요청 처리 분리, 리팩터링 2 (refactor-2) - 응답 처리 분리

refactor-3: 다형성 활용하여 요청 분기 처리 제거

tomcat-1: Tomcat 의존 받아서 Hello World 띄우기

tomcat-2: Tomcat 수정 기능, 로그인, 목록, 세션

session: 세션 구현

mvc-1: MVC 프레임워크 구현 1단계

mvc-2: MVC 프레임워크 구현 2단계

About

자바 웹 프로그래밍 Next Step

Resources

Stars

Watchers

Forks