DVERSE / BACKEND SYSTEM

Spring.

하나의 요청, 서로 다른 책임을 가진 계층들.

동작 원리 시뮬레이션
진입점Spring MVC
연결 방식의존성 주입
역할 분리Controller · Service · Repository

01 / FOLLOW THE PROCESS

한 단계씩, 연결해서 이해하기

입구의 필터부터 컨트롤러, 서비스, 저장소까지. 요청이 내려가고 응답이 돌아오는 경로에서 각 계층의 역할을 확인합니다.

사용자 조회단계 탐색
01 / 06
STEP 01
Security

필터

컨트롤러에 도달하기 전에 공통 처리를 수행합니다. Spring Security를 쓰는 경우 인증과 접근 제어가 이 경로에 연결됩니다.

단계별 예시
GET /api/users/42
Authorization: Bearer …
 
Filter chain → 인증 확인
들어오는 것
HTTP 요청
나오는 것
통과하거나 거절된 요청
EXAMPLE / 06 STEPS

Spring MVC 기반 API의 요청 처리 예시입니다. 노드마다 입력과 결과를 살펴볼 수 있습니다. 모션이 꺼져 있어도 노드와 단계 버튼으로 탐색할 수 있습니다.

KEEP EXPLORING

흐름 다음에는, 각자의 역할.

같은 과정 안에서도 각 구성 요소가 책임지는 일은 다릅니다.