
본 게시글은 김영한 강사님의 [스프링 핵심 원리 - 기본편]을 수강하며 작성한 글입니다. 스프링을 사용하지 않고 순수한 자바로만 개발을 해보자. 이를 통해 왜 스프링이 필요한지 깨달아야 한다. 프로젝트 환경 구성 Language: Java 11 IDE: IntelliJ 비즈니스 요구사항 회원 회원 가입과 조회 기능이 있다. 회원은 일반과 VIP 등급이 있다. 회원 데이터는 자체 DB를 구축하거나 외부 시스템과 연동할 수 있다. (미정) 주문과 할인 정책 회원은 상품을 주문할 수 있다. 회원 등급에 따라 할인 정책을 적용할 수 있다. 할인 정책은 모든 VIP는 1000원을 할인하는 고정 금액 할인을 적용해달라. (나중에 변경될 수 있다.) 할인 정책은 변경될 가능성이 높다. 회사의 기본 할인 정책을 아직 ..