| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 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 |
- @RequestParam
- 바인딩변수
- 유효성검사
- @Valid
- frontController
- MVC
- application.properties
- 의존주입
- @
- spring
- 어노테이션
- 생성자주입
- PointCut
- gradle
- springjdbc
- springmvc
- produces
- @ResponseBody
- AOP
- Model
- 비즈니스레이어
- @RequestMapping
- .xml
- 서비스레이어
- c:if
- Java
- 스프링
- SpringBoot
- jointpoint
- after-throwing
- Today
- Total
목록MVC (3)
메모장
[Spring MVC로 변경하기]1) web.xml 에서 내가만든 클래스 -> 스프링이 제공하는 클래스 org.springframework.web.servlet.DispatcherServlet 스프링이 제공한 프레임워크로 갈아끼운다. WebApplicationContext 구동할거야 xxx ApplicationContext == 컨테이너를 구동하겠단 뜻=> 컨테이너를 구동하려면 무조건 .xml이 필요하다는뜻 무슨 xml이 필요할까 ? DispatcherServlet-servlet이름의 resource 가 필요하다는 문구 == [/WEB-INF/DispatcherServlet-servlet.xml] WEB-INF 안에있는 xml !WEB-INF xml 이걸 만들어 줘야 한다 !이 파일이 없으면 DS..
1. 사용자(Client) 의 요청 2. DispatcherServlet FrontController 는 Spring에서 DispatcherServlet 으로 쓴다. "컨테이너"는 설정파일을 보고 처리하는 애이기 때문에 + .xml 이 따라 붙을 수 밖에 없다. 설정을 꼭 해줘야 되기 때문에 XML 가서 DispatcherServlet 으로 바꾸기 (HandlerMapping에 대한 di 의존 주입을 init () 메서드로 처리함)DispatcherServlet는 객체화를 init 으로 한다. DispatcherServlet에서는 HandlerMapping을 멤버변수로 활용함 command 를 넣으면 그 요청에 대한 controller 객체가 반환되고 그걸 handlerRequest 하면 어디로 가야..
JSP MVC2 패턴 ( FrontController ) 기존 JSP MVC2 패턴(FrontController) 을 이용하여 작성하였던 코드 흐름입니다. 1. View에서 *.do로 index.jsp 에서 실행 . 서블릿 파일 동작 2. FrontController가 받는다. 3. 추출한 값이 해당하는 *.do의 xxxAction 으로 간다. 4. xxxAction 에서 전달해줄 데이터(DB), 값, 경로설정 5. View로 보냄 Spring 으로 이관작업 1. View의 index.jsp에서 사용자(Client)가 *.do로 요청 보냄 2. web.xml에 대한 설정 때문에 DispatcherServlet 이 해당요청을 처리함 "컨테이너"는 설정파일을 보고 처리하는 애이기 때문에 + .xml 이 따라..