일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 | 31 |
- 자바의 정석 기초편 ch6
- 자바의 정석 기초편 ch12
- 자바의 정석 기초편 ch7
- 자바의 정석 기초편 ch5
- 스프링 mvc2 - 타임리프
- 스프링 mvc1 - 스프링 mvc
- 자바로 계산기 만들기
- 람다
- 스프링 mvc2 - 로그인 처리
- 자바의 정석 기초편 ch4
- 스프링 mvc2 - 검증
- 스프링 입문(무료)
- 자바로 키오스크 만들기
- 자바의 정석 기초편 ch1
- 자바 중급2편 - 컬렉션 프레임워크
- 자바의 정석 기초편 ch11
- 자바 기초
- 데이터 접근 기술
- 자바 고급2편 - io
- 자바 중급1편 - 날짜와 시간
- 2024 정보처리기사 시나공 필기
- 자바의 정석 기초편 ch14
- 자바 고급2편 - 네트워크 프로그램
- 자바의 정석 기초편 ch9
- 2024 정보처리기사 수제비 실기
- @Aspect
- 스프링 고급 - 스프링 aop
- 자바의 정석 기초편 ch2
- 스프링 트랜잭션
- 자바의 정석 기초편 ch13
- Today
- Total
목록스프링 mvc1 - mvc 프레임워크 만들기 (2)
개발공부기록

출처 : 인프런 - 스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술 (유료) / 김영한님 유료 강의이므로 정리에 초점을 두고 코드는 일부만 인용 https://inf.run/Gmptq1. 단순하고 실용적인 컨트롤러 - v41) V4(1) 실용성 추가v3는 서블릿 종속성을 제거하고 뷰 경로의 중복을 제거하면서 설계가 잘된 컨트롤러가 되었음그러나 개발자 입장에서는 컨트롤러 인터페이스를 구현할 때 항상 ModelView객체를 생성하고 반환해야하는 번거로운 부분이 아직 존재함좋은 프레임워크는 아키텍처도 중요하지만 개발자가 단순하고 편리하게 사용할 수 있어야(실용성이 있어야)함(2) v4의 구조v3 컨트롤러를 개발자가 편리하게 개발할 수 있도록 구조를 조금 변경기본적인 구조는 동일하지만 Controlle..

출처 : 인프런 - 스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술 (유료) / 김영한님 유료 강의이므로 정리에 초점을 두고 코드는 일부만 인용 https://inf.run/Gmptq1. 프론트 컨트롤러 패턴 소개(1) 프론트 컨트롤러 도입 전/후 관계도 (2) FrontController 패턴 특징프론트 컨트롤러 서블릿 하나로 클라이언트의 요청을 받음, 프론트 컨트롤러도 서블릿임프론트 컨트롤러가 요청에 맞는 컨트롤러를 찾아서 호출하여 입구를 하나로 통합, 공통 로직을 처리함프론트 컨트롤러를 제외한 나머지 컨트롤러는 서블릿을 사용하지 않아도 됨(@Webservlet, extends HttpServlet)(3) 스프링 웹 MVC와 프론트 컨트롤러스프링 웹 MVC의 핵심도 FrontControlle..