서블릿이나 JSP 에서 역할을 분리 하여 컨트롤러의 역할과 뷰의 역활을 명확하게 구분이 가능
Model : 뷰에 출력할 데이터를 담아 두는 곳
View : 출력할 화면
Contoller : HTTP 요청 처리, 비니지스 로직 실행, 데이터를 모델에 저장 (컨트롤러와 비지니스가 섞인 패턴과 로직을 분리한것 두가지가 있다)
/WEB-INF라는 경로를 이용하여 클라이언트가 직접 접근하지 못하는 디렉토리설정도 가능
'기타' 카테고리의 다른 글
Thread pool(쓰레드 풀) (0) | 2023.09.20 |
---|---|
좋은 객체 지향 설계의 5 원칙(SOLID) (0) | 2023.08.30 |
IntelliJ 유용한 단축키 (지속적 추가 예정) (0) | 2023.08.21 |
pre프로젝트 과정 중 놓쳤던 부분들(추후 수정 예정들) (0) | 2022.10.26 |
Schema (0) | 2022.08.05 |