웹 개발자를 위한 스프링 2.5 프로그래밍
최범균 지음 / 가메출판사 / 2008년 2월
평점 :
절판


예전에 스프링이 업계 전반적으로 적용해 나가는 시점에 시중에 스프링 서적이 몇 권 없을때 개발자 책상에 한 권씩 있던 서적이긴 한데 스프링을 처음 배우는 사람에게는 권하고 싶지는 않습니다. ​

​

스프링의 주요한 기술을 다루고 있지만 단계별로 설명하는 것보다 나열식의 설명으로 되어 있어서 스프링을 모르고 보기에 난해할 수도 있습니다.​ 챕터마다 연결이 부드럽게 이어지기 보다는 내용이 끊어진거 같고 장황한 설명으로 되어 있어 바로 이해하기에 어려움이 있습니다.

​

스프링 2.0부터 나온 어노테이션 덕분에 보다 원활한 작업이 진행되었습니다.

​@Component

@Controller

@Service

@Repository

​

​

클라이언트 요청에서 응답에 이르기 까지 ​스프링MVC에서 처리되는 과정입니다.

1. 클라이언트 요청이 DispatcherServlet에 전달됩니다.

2. HandlerMapping을 사용하여 요청을 처리할 컨트롤러를 찾습니다.

3. DispatcherServlet는 컨트롤러 객체의 handleRequest() 메서드를 호출하여 요청을 처리합니다.

4. ​handleRequest() 메서드는 처리 결과를 담은 ModelAndView 객체를 반환합니다.

5. DispatcherServlet은 ViewResolver로부터 응답 결과를 생성할 뷰 객체를 구합니다.

6. 뷰는 클라이언트에게 전송할 응답을 생성합니다.​


댓글(0) 먼댓글(0) 좋아요(0)
좋아요
l 공유하기 l 북마크하기찜하기 lthankstoThanksTo