본문 바로가기

KOSTA : 클라우드 네이티브 애플리케이션 개발 전문가 양성과정

06/14 43일차 Spring

728x90

# 전날 Summarize

##XML 기반으로 동작해보자

객체 주입을 위해서 생성자 방식, 프로퍼티 방식이 있습니다.

둘다 호출하고 싶을때는 url이 필요합니다-->뷰리졸버 필요

 

DI+SimpleUrlHandlerMapping

설정방식으로 움직이면

심플url핸들러맵핑

주소는 너 마음대로해라 대신 주소체계

 

DI+BeanNameUrlHandlerMapping

 

##어노테이션 기반으로 동작

 

AbstractController

MultiActionController

- public , req,res 들어가야함

- ModelandView, Map, String, void만 가능

 

스프링으로 가려면 req, res를 버려라

해당하는 요청만큼 스레드를 만든다. 서블릿 컨테이너에 관리를 받고 있습니다.

컨테이너끼리 주고 받습니다.

 

@Autowired

 

 

##받는 방법

@RequestMapping

@ModelAttribute

Restful 방식

/emp/7733/12857/4563 

 

#내부적이동

return redirect: or forward:

 

 

# Spring과 Tomcat의 관계

둘다 jar이다. vm에서 서로 메모리 heap 영역을 차지하여 서로를 호출합니다.

 

 

디스패쳐 서블릿이 깨우는 것들