자바 중급 (JAVA-Web) 강좌 자료] MVC 패턴 종류
자바 중급 (JAVA-Web) 강좌 자료] MVC 패턴 종류
실무개발자를위한 실무교육 전문교육센터학원
www.oraclejava.co.kr에 오시면 보다 다양한 강좌를 보실 수 있습니다.
MVC 패턴 종류
- Model1
◦ View: JSP
◦Controller: Bean
◦Model: DAO
◦비즈니스 로직의 결과에 따라 뷰를 바꿔주기가 쉽지 않다.è 컨트롤러와 뷰를 분리하기 힘들다.è 뷰의 재 상용성이 떨어진다.
◦구조가 간단하기 때문에 쉽고, 빠르게 개발 가능
◦초기 자바 웹 응용 프로그램 구축에 널리 보급
- Model2
◦Controller: 서블릿, Action 개체
◦Model: DAO
◦View: JSP
◦모든 클라이언트의 요청은 서블릿이 접수
◦요청에 따라 처리 객체(Action 개체) 선택
◦각 Action 개체는 Model을 이용해서 비즈니스 로직 실행
◦비즈니스 로직 수행 결과에 따라 JSP 선택
◦JSP에서 프레젠테이션 생성
◦각 역할별 재 사용성이 높고, 확장성이 우수함
◦컨트롤러 설계시 많은 주의가 필요è프레임워크의 필요성이 증대
◦스트럿츠 프레임워크
'자바' 카테고리의 다른 글
자바 중급 (JAVA-Web) 강좌 자료] EL 문법 (0) | 2017.10.22 |
---|---|
자바 중급 (JAVA-Web) 강좌 자료] EL 소개 (0) | 2017.10.22 |
자바 중급 (JAVA-Web) 강좌 자료] JDBC 드라이버를 이용한 로컬 트랜잭션 구현 (0) | 2017.10.22 |
자바 중급 (JAVA-Web) 강좌 자료] 트랜잭션 작업의 종류 (0) | 2017.10.15 |
자바 중급 (JAVA-Web) 강좌 자료] 트랜잭션 작업 처리 (0) | 2017.10.15 |