Notice
Recent Posts
Recent Comments
Link
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | ||||
4 | 5 | 6 | 7 | 8 | 9 | 10 |
11 | 12 | 13 | 14 | 15 | 16 | 17 |
18 | 19 | 20 | 21 | 22 | 23 | 24 |
25 | 26 | 27 | 28 | 29 | 30 | 31 |
Tags
- 스프링기초
- 백준
- gan
- C
- inflearn
- 스프링입문
- VGG-M
- 배열
- 다차원배열순회
- VGG-S
- 웹기초
- 문자열
- 이미지생성
- 시간복잡도
- C언어로쉽게풀어쓴자료구조
- 자료구조
- 조건문
- 김영한
- 김영한스프링부트
- 다차원
- strdup
- 오븐시계
- 자바
- vgg
- VGG-F
- Intellij
- springboot
- ChatGPT
- 파일읽고쓰기
- 포인터
Archives
- Today
- Total
YUIN
비즈니스 요구사항 정리 본문
-데이터: 회원ID, 이름
-기능: 회원 등록, 조회
-아직 데이터 저장소가 선정되지 않음(가상의 시나리오)
컨트롤러: 웹 MVC의 컨트롤러 역할
서비스: 핵심 비즈니스 로직 구현
리포지토리: 데이터베이스에 접근, 도메인 객체를 DB에 저장하고 관리
도메인: 비즈니스 도메인 객체, 예) 회원, 주문, 쿠폰 등등 주로 데이터베이스에 저장하고 관리됨
아직 데이터 저장소가 선정되지 않아서, 우선 인터페이스로 구현 클래스를 변경할 수 있도록 설계
데이터 저장소는 RDB, NoSQL 등등 다양한 저장소를 고민중인 상황으로 가정
개발을 진행하기 위해서 초기 개발 단계에서는 구현체로 가벼운 메모리 기반의 데이터 저장소 사용
'Spring > Spring <입문>' 카테고리의 다른 글
회원 관리 예제- 백엔드 개발 (0) | 2023.04.10 |
---|---|
API (0) | 2023.04.10 |
MVC와 템플릿 엔진 (0) | 2023.04.08 |
정적 컨텐츠 (0) | 2023.04.08 |
스프링 웹 개발 기초 (0) | 2023.04.08 |