스프링을 접하면서 너무 많은 개념들과 메서드,기술들이 사용되고 정리가 되지 않아서 강의를 통한 학습을 하면서 개념과 동작 원리에 대해서 기술 해놓으려고 합니다. 개인적인 공부를 하며 깨닫고 배운 점을 작성하기 때문에 잘못 이해한 부분은 틀릴 수도 있습니다. 강의는 인프런 내 - (김영한) 스프링 부트 핵심원리를 수강하였으며 이 강의에서는 회원이 있는 상점 프로젝트를 진행하였습니다. 먼저 회원과 관련된 전체적인 설계도는 이렇습니다. 1) 회원 도메인 설계 - 회원 서비스는 '회원가입'/'회원조회' 기능으로 이루어져있습니다. -회원 정보를 저장할 저장소는 '메모리 방식' / '외부 DB 방식'을 구현 해놓고 의존관계 설정에 따라 변경토록 했습니다. 2)회원 클래스 -회원과 관련된 메서드들을 정의하는 인터페이..