Notice
Recent Posts
Recent Comments
Link
«   2024/12   »
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
Archives
Today
Total
관리 메뉴

개발자되기 프로젝트

비즈니스 요구 사항 정리 본문

Spring Boot

비즈니스 요구 사항 정리

Seung__ 2021. 7. 22. 09:46

실제 개발에 앞서 요구사항 정리가 필요하다.

 

어떤 데이터를 다룰지, 어떤 기능을 제공할지, DB는 어떤걸 사용할지 등등

 

앞으로 무작정 코드부터 작성하지 말고 요구사항부터 정리해보자.

 

 

1. 데이터 : 회원 id, 이름

2. 기능: 회원등록, 조회

3. DB 미선정 가정

4. 일반적인 웹 애플리케이션 계층 구조

  • Controller : Web MVC의 controller 역할
  • Service : 비즈니스 로직 구현
  • Repository : DB에 접근하고, Domain 객체를 DB에 저장하고 관리하는 역할
  • Domain : Business Domain 객체, 주로 DB에 저장하고 관리됨.

5. Class 의존관계

  • 추후 DB변경이 가능하도록, interface로 구현 class를 변경할 수 있도록
  • 일단은 가벼운 메모리 기반의 DB사용

'Spring Boot' 카테고리의 다른 글

회원 서비스 개발 & Test  (0) 2021.07.22
회원 도메인, Repository 만들기  (0) 2021.07.22
스프링 웹 개발 기초  (0) 2021.07.21
view 환경설정  (0) 2021.07.21
Rest Template  (0) 2021.07.01
Comments