본문 바로가기

스프링14

mvc패턴) model1에서 model2로 변경, dao와 controller의 기능 model1 -> model2 변경방법 MVC(Model-View-Controller) 패턴에서, 모델1과 모델2는 서로 다른 웹 애플리케이션 아키텍처를 나타내며, 각각의 아키텍처는 다른 개발 방법을 사용합니다. 따라서 모델1에서 모델2로 바꾸기 위해서는 새로운 아키텍처에 맞게 코드를 변경해야 합니다. 일반적으로 모델1 아키텍처는 JSP(Java Server Pages)와 Servlets를 사용하여 구현되며, 비즈니스 로직과 데이터 접근 코드가 JSP 파일 안에 섞여 있습니다. 반면 모델2 아키텍처는 서비스 계층과 데이터 액세스 계층을 분리하여 개발합니다. 따라서 모델1에서 모델2로 전환하는 경우, 다음과 같은 작업이 필요할 수 있습니다. 서비스 계층의 도입: JSP에서 비즈니스 로직을 분리하여 서비스 .. 2023. 2. 16.
[MVC패턴] MVC패턴, model1/model2의 개념, cookie, 답글 달기 MVC 패턴이란? Model - DB(Dao,Dto) back-end View - jsp, html 등 모든 웹 front-end Controller - java형 클래스 --> 제어, 말그대로 교통정리를 하는 컨트롤러 back-end Model1과 Model2 Model.1 모든 client의 응답(response)을 jsp가 담당하는 구조 특징 * 빠른시간 안에 구현이 가능하다. * 코드가 쉽다. * 중소형 프로젝트에 적합하다. * 웹 프로그래밍의 규모가 커지면 유지보수가 어렵다. (코드를 다 분석해야되는 경우 발생) login 화면 만들기 정석적인 방법으로 화면을 만든다면! id를 저장하는 용도로 쓸 때는 cookie를 사용하고, 로그인 한 사람의 회원정보 하나를 저장할 때는 session을 사용한.. 2023. 2. 10.