springboot (1) 썸네일형 리스트형 [2025 1학기 스프링부트 스터디] 정다은 #3주차 이번강의는🚀 섹션 4. 회원관리 예제 - 백엔드 개발🚀입니다! 1. 🛸 비즈니스 요구사항 정리데이터 : 회원 ID, 이름기능 : 회원 등록, 조회아직 데이터 저장소가 선정 X (라는 가상 시나리오 설정)아주 단순한 기능만 구현 예정입니다. 일반적인 웹 애플리케이션 계층 구조컨트롤러 : 웹 MVC의 컨트롤러 역할서비스 : 핵심비즈니스 로직 구현 (ex. 회원중복가입 안됨 등등)리포지토리 : 데이터베이스에 접근, 도메인 객체를 DB에 저장하고 관리도메인 : 비즈니스 도메인 객체 (ex. 회원, 주문, 쿠폰 등등) 주로 데이터 베이스에 저장하고 관리됨. 클래스 의존관계아직 데이터 저장소가 선정되지 않아서, 우선 인터페이스로 구현 클래스를 변경할 수 있도록설계 데이터 저장소는 RDB, NoSQL 등등 다.. 이전 1 다음