본문 바로가기

web/JSP

MVC 모델 순서도

프로젝트가 Model-1 에서 벗어나지를 못해서 모델에 너무나 궁금한 나머지 혼자 공부 하고 있다.
JavaBean을 쓰는것 만으론 Model-1을 탈출할수가 없어서 책도 없어서 인터넷만을 뒤져서 대충 개념을 정리하고 만들어보았다.

-검증은 하지 못했다. 나중에 팀장님 오시면 물어봐야지.(대충 맞는거 같은데?!)


View 부분은 모두 jsp로
Controller 부분은 struts로
Model 부분은 java(bean)로 만들었다.

왜 controller을 struts로 만들어야 되는지를 하루나 고민했다. 
jsp가 struts로 대체하기 위해 만든것인데 왜 struts로 했을까...하고..
결국 get 과 post방식으로 나뉘기 위함이라 정리하고 넘어가긴했다.(물어볼사람이 없어서;; 이것도 물어봐야겠다.)
모델의 경우엔 순수 자바로 만들어서 오히려 jsp보다 나은거 같기도 하다.(익숙하달까나?)
view 부분도 단순하게 jsp로 했다.

왜 이 방식이  유지보수가 좋은지 아직 이해가 않간다.(시작이라 그럴지도 모르지만...) 
만일 다른 사람이 만든 MVC 모델을 본다면 이해하는데만 엄청난 시간이 걸릴뜻;; 
얼마나 익숙해야 잘할수 있을까?!