이번 편에서는 서블릿 → JSP → MVC로 이어지는 흐름을 실제 회원 관리 웹 애플리케이션 예제를 통해 단계별로 살펴본다.서블릿과 JSP를 비교하며, 왜 MVC 패턴이 등장하게 되었는지, 그리고 이를 적용하면 어떤 구조적 장점이 생기는지를 알아본다.1. 회원 관리 웹 애플리케이션 요구사항기능 요구사항회원 저장회원 목록 조회도메인 모델public class Member { private Long id; private String username; private int age; // 기본 생성자, getter/setter, 생성자...}회원 저장소 (싱글톤)public class MemberRepository { private static Map store = new HashMa..