250x250
Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |
Tags
- 스프링컨테이너
- 다형성
- 참조변수
- 티스토리챌린지
- 백준
- 스프링
- 김영한
- 의존관계
- DI
- http 메시지 컨버터
- 코드트리
- java
- 추상클래스
- html form
- 프록시
- JSON
- 인터페이스
- objecterror
- 예외와 트랜잭션 커밋
- 코딩테스트
- @configuration
- HttpServletResponse
- equals()
- 싱글톤
- 코드트리조별과제
- 서블릿
- fielderror
- 오블완
- 오버라이딩
- 테스트코드
Archives
- Today
- Total
목록MVC 패턴 (1)
minOS

MVC 패턴 - 개요하나의 서블릿이나 JSP만으로 비즈니스 로직과 뷰 렌더링까지 모두 처리하게 되면, 너무 많은 역할을 하게되고, 결과적 으로 유지보수가 어려워진다. 변경의 라이프 사이클진짜 문제는 둘 사이에 변경의 라이프 사이클이 다르다는 점이다. 예를 들어서 UI를 일부 수정 하는 일과 비즈니스 로직을 수정하는 일은 각각 다르게 발생할 가능성이 매우 높고 대부분 서로에게 영향을 주지 않는 다. 이렇게 변경의 라이프 사이클이 다른 부분을 하나의 코드로 관리하는 것은 유지보수하기 좋지 않다.Model View Controller 패턴MVC 패턴은 지금까지 학습한 것 처럼 하나의 서블릿이나, JSP로 처리하던 것을 컨트롤러(Controller)와 뷰(View)라 는 영역으로 서로 역할을 나눈 것을 말한다...
TIL/김영한의 스프링 MVC 1편 - 백엔드 웹 개발 핵심 기술
2024. 6. 26. 11:45