본문 바로가기
728x90

전체 글112

인프런 MVC 1 강의 정리 #5 1 . 스프링 MVC 전체 구조 스프링 MVC의 구조는 아래와 같다. 직접 만든 MVC 프레임워크 구조와 형태는 동일하지만 이름이 조금 달라졌다. FrontController -> DispatcherServlet handlerMappingMap -> HandlerMapping MyHandlerAdapter -> HandlerAdapter ModelView -> ModelAndView viewResolver -> ViewResolver MyView -> View 스프링 MVC의 핵심이자 프론트 컨트롤러인 디스패처 서블릿(DispatcherServlet)에 대해 알아보도록 하자. - 서블릿 등록 DispatcherServlet 도 부모 클래스에서 HttpServlet 을 상속 받아서 사용하고, 서블릿으로 동.. 2024. 1. 8.
[혼공자] 1주차_chapter 1~3 √ 미션1. 기본 미션 : JDK 설치 화면 인증하기 2. 선택 미션 : p.88 02-3 확인 문제 9번에 들어갈 코드를 2가지 이상 작성해보기답:(int)(var1 + var2 + var3 + Double.parseDouble(var4))(int)var1 + (int)var2 + (int)var3 + (int)Double.parseDouble(var4)  Chapter 01 : 자바 시작하기자바는 애플리케이션 뿐만 아니라 웹사이트를 개발하는 핵심 언어로, 모든 운영체제에서 실행 가능한 데스크톱 애플리케이션 개발에도 사용 가능하다. 자바는 다음과 같은 특징이 있다.모든 운영체제에서 실행 가능 : 윈도우에서 개발된 프로그램을 수정하지 않고 리눅스에서도 실행 가능객체 지향 프로그래밍을 위한 최적의 언어메모.. 2024. 1. 5.
[혼공자] 혼공학습단 11기 시작 11기로 선정이 되어 처음으로 혼공학습단 활동을 시작하게 되었다. 교재로 '혼자 공부하는 자바'를 선택했으며, 아래와 같은 커리큘럼으로 6주 동안 달려보도록 하겠다.  cf) 참고 블로그 : https://cafe.naver.com/thisisjava     참고 강의 : https://www.youtube.com/playlist?list=PLVsNizTWUw7HZTPU3GpS7nmshXjKKvlbk 혼자 공부하는 자바[혼자 공부하는 자바]는 [이것이 자바다] 콘텐츠를 기반으로 기획된 도서입니다. 동영상 강의 50만 조회수를 기록하는 동안 독자님들로 부터 받은 피드백을 반영하여 콘텐츠를 강화하고, 학습 방www.youtube.com 2024. 1. 4.
인프런 MVC 1 강의 정리 #4 1 . 프론트 컨트롤러 패턴 소개 - 프론트 컨트롤러 도입 전 도입 전에는 공통 로직을 각각 생성해야 했다. - 프론트 컨트롤러 도입 후 프론트 컨트롤러라는 서블릿을 도입하면 공통 로직을 하나 생성하고, 다른 컨트롤러들을 호출한다. 프론트 컨트롤러 서블릿 하나로 클라이언트의 요청을 받는다 프론트 컨트롤러가 요청에 맞는 컨트롤러를 찾아서 호출한다 공통 처리 가능 프론트 컨트롤러를 제외한 나머지 컨트롤러는 서블릿을 사용하지 않아도 된다 2 . 프론트 컨트롤러 도입 - v1 기존 코드를 최대한 유지하면서, 점진적으로 프론트 컨트롤러를 도입해보자. - v1 구조 프론트 컨트롤러는 매핑 정보를 통해 어떤 컨트롤러를 호출해야 하는지에 대한 정보를 받는다. 그 후 해당 컨트롤러를 호출하고, 컨트롤러는 JSP를 fow.. 2024. 1. 1.
728x90