반응형
목록아키텍쳐/디자인 패턴 (1)
SSONG Cloud
MVC(Model - View - Controller) 패턴
- MVC 패턴이란? : 소프트웨어 디자인 패턴 중 하나로, 모델-뷰-컨트롤러로 구성 : 이 패턴을 통해 사용자 인터페이스와 비즈니스 로직을 쉽게 분리 - Model (Service, Dao, Java Beans) : Logic을 처리하는 곳으로 비즈니스 로직과 DB 로직이 이 곳에 포함 : controller로 부터 넘어온 data를 이용해 동작을 수행하고 그 결과를 다시 controller에 반환 - View (JSP) : 화면을 담당한다. : 클라이언트의 요청의 결과 뿐 아니라 controller에 요청을 보내는 화면단도 처리 : 로직을 처리하기 위한 자바 코드는 사라지고 결과 출력을 위한 코드만 존재 - Controller (Servlet) : 클라이언트의 요청을 분석해 로직 처리를 위한 모델단을..
아키텍쳐/디자인 패턴
2021. 5. 9. 22:46
반응형