🛸 MVC 패턴이란? 🛸
- 유지 보수가 편하게 만든 코드
Model - View - Controller 의 약어

🛸 Model 🛸
데이터를 처리하는 부분
데이터베이스 연동(DO) + Entity
View와 Controller에 의존하면 안 됨!
🛸 View 🛸
사용자에게 보이는 화면 (UI)
Model와 Controller에 의존하면 안 됨!
🛸 Controller 🛸
mvc 패턴의 핵심
사용자 요청의 중심에 위치
사용자가 작업 수행 시 컨트롤러에서 우선적으로 요청을 받아들인 후에 뷰에 전달
View와 종속관계 발생함
사용자의 요청을 Controller가 받고
Controller는 결과를 Model에 담고
그 내용을 View에서 출력하여 사용자에게 전달
🛸 MVC 장점 🛸
- 디자이너와 개발자의 분업 가능
- 확장성 용이
- 코드 재사용이 증가
- 필요한 부분만 쉽게 찾아내 수정할 수 있다.
- " 유지보수가 쉽다"
+
MVVM 패턴
MVP 패턴
🛸 이번 과제 적용 🛸
롬복 라이브러리?
@ Controller
'💾 Backend > 우아한 테크코스-프리코스' 카테고리의 다른 글
🛸 Java 코드 컨벤션 ..ing (0) | 2023.10.31 |
---|---|
🛸 객체지향 생활체조 원칙 🛸 (1) | 2023.10.29 |
🛸 Enum (0) | 2023.10.27 |
🪐우테코 프리코스🪐 - 2주차 과제🔭 (0) | 2023.10.26 |
🪐우테코 프리코스🪐 - 2주차🚀 (3) | 2023.10.26 |