스프링 MVC 핵심 기능과 구성 요소 이해
스프링 MVC 개요
스프링 MVC는 스프링 프레임워크에서 제공하는 웹 개발용 모듈로, MVC(Model-View-Controller) 아키텍처를 구현하는 대표적인 프레임워크입니다. 이는 요청 경로 매핑, 뷰 해석, 데이터 바인딩 등 웹 애플리케이션의 주요 기능을 지원합니다.
MVC 패턴 구성 요소
Model(모델): 비즈니스 로직 처리 및 데이터 저장을 담당하는 자바 객체 (예: 도메인 ...
6월 24일 23:42에 게시됨
Django REST Framework 면접 준비 핵심 요약
HTTP 프로토콜에 대한 이해
HTTP(HyperText Transfer Protocol)는 TCP 기반의 응용 계층 프로토콜로, 기본 포트는 80번을 사용합니다. 본질적으로 클라이언트와 서버 간의 소켓 통신이며, 요청(Request) → 응답(Response) → 연결 종료의 흐름을 따릅니다.
주요 특징으로는 "비연결(connectionless)"과 "무상태(stateless)"가 있습니다. 무상태 문제를 해결하기 위해 쿠키(C ...
5월 23일 06:05에 게시됨