MVC 패턴
MVC패턴 : 모델2 JSP 웹 앱 아키텍쳐는 모델1과 모델2로 나뉜다. JSP가 클라이언트 요청에 대한 로직처리(DB) 응답페이지(HTML)에 대한 모두 처리를 하면 모델1, view에 대한 처리만 하면 모델2이다. 모델2구조는 MVC패턴을 웹에 도입한 구조이다. - 모델1구조 뷰 + 컨트롤러(자바코드 즉, 서블릿 : req, res에 관련된 작업 한다. ) = JSP 자바빈즈(model) : DTO, VO 같은거. 모델1 장점 : 직관적이다. 단점 : 유지보수 어렵다.JSP코드 복잡해진다. 확장성이 나쁘다 - 모델2구조 :MVC패턴 모델 : 서비스,DAO, 자바빈즈 : 로직을 처리하는 모든것, 컨트롤러에서 넘어온 데이터를 이용해서 작업을 수행하고, 그 결과를 컨트롤러에 넘겨준다. (일반 자바 코드) ..
JAVA/JSP
2022. 4. 3.