일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- .orelseThrow
- 쿠키란
- filter vs interceptor
- 쿠키의 정의
- 유연한 컨트롤러1 - v5
- application-properties
- 필터의 정의
- spring MVC
- optional
- jpa
- 김영한
- 세션vs쿠키
- 필터vs인터셉터
- 401오류
- Testcode
- MVC
- controller
- SpringMVC
- java.lang.AssertionError
- 세션의 정의
- springSecurityFilterChain 오류
- @Controller
- spring
- n+1
- Validation
- abap value in field Data Class error
- BindingResult
- 세션이란
- 인터셉터의 정의
- 구글 보안 api 활용
- Today
- Total
목록MVC (2)
ABAP DUMP ERROR 24시

# 인프런 김영한의 스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술을 개인적으로 정리한 글입니다. 정리 1. SPRING MVC 가 뭐야? MODEL + VIEW + Controller Controller (@Service와 같지는 않다! @service에서 만든 DATA를 사용하는 장소) 1. Http 요청을 받아서 파라미터를 검증한다. 2. 비즈니스 로직을 실행한다. 3. 뷰에 전달할 결과를 조회해서 Model에 담아준다. Model 1. 뷰에 출력할 데이터를 담아두는 공간. -로직같은것은 모르고 오로지 화면을 렌더링 하는 공간. 2. request.setAttribute() , request.getAttribute() 를 사용하면 데이터를 보관하고, 조회할 수 있다 View 1. 모델에 담겨있는 ..

# 인프런 김영한의 스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술을 개인적으로 정리한 글입니다. 과정 0. 클라이언트로 HTTP요청이 온다. 1. FrontController에서 고객의 Need를 어떤 Handler를 사용해서 제공해야하는지 조회해본다. 3. 핸들러를 처리할수 있는 핸들러 어댑터를 조회한다. 4. 핸들러 어댑터를 가져온다. 5. 핸들러 어댑터에서 핸들러의 정보를 가져온다. == 핸들러를 호출한다.(v3 와 v4 handler를 Adapter가 가져올것이다) 6. 핸들러의 정보들을 ModelView 형식으로 반환한다. 7. viewResolver에서 완성된 MyView를 반환한다. 8. MyView에서 반환된 정보에 render 함수를 이용하여 HTML을 반환한다. 머릿속에 잘 들어 오..