MVC
-
jsp mvc model2Servlet-JSP 2022. 1. 24. 18:35
**유튜브 뉴렉쳐님의 강의를 들으면서 공부하고 정리한 내용입니다. model1.패턴의 경우는 controller와 view가 다른 페이지로 분리되지 않고 한 페이지 안에서 위 아래로 나누어서 작성하는 방식이였다. model2 패턴은 기존의 방식에서 벗어나서 아예 html 코드랑 java 코드랑 다른 페이지로 분리 해 주는 방법을 사용 하고 있다. view단만 클라이언트의 요청이 왔을때 서블릿으로 만들어 져서 만들어야 하는 분량이 줄어들고 controller와 model 는 미리 컴파일 해서 배치 하기 때문에 실행 속도가 개선 될 뿐 아니라 자바와 html 코드가 분리 되어 있어서 유지 보수 또한 용이해진다. model2에서는 controller 부분과 view 부분을 분리 하는 것이 첫번째 해야 할 일이..
-
JSP MVC model1Servlet-JSP 2022. 1. 23. 17:18
**유튜브 뉴렉쳐님의 강의를 들으면서 공부하고 정리한 내용입니다. 우리가 앞에서 배웠을 떄 jsp 파일 안에서 한 파일안에 입출력 코드를 같이 작성 하는 것을 배웠는데 이렇게 하다하면 코드블럭들이 쌓이다보면 코드가 엄청 복잡해지고 유지보수하기에도 용이하지 않게 된다. mvc model을 사용 하게 되면 입력과 제어를 담당하는 java 코드는 윗 부분에 올려서 보기 편하게 하고 출력해야하는 html 코드에 model 변수를 넣어서 깔끔하게 출력 할 수 있게 도와준다. M : Model, 출력데이터의 의미인 변수. V : View, 출력(html코드) C : Controller, 입력과 제어(java코드) 는 이러한 뜻의 약자이며 코드를 model을 이용해서 view와 controller로 나눠서 만드는 방..