반응형
Notice
Recent Posts
Recent Comments
Link
«   2024/07   »
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
07-04 04:13
관리 메뉴

ImJay

[Java Spring] 2-9. 회원 도메인 설계 본문

Java Spring/스프링 핵심 원리 - 기본편

[Java Spring] 2-9. 회원 도메인 설계

ImJay 2023. 2. 20. 18:30
반응형

[Java Spring] 2-9. 회원 도메인 설계


1. 회원 도메인 요구사항

- 회원을 가입하고 조회할 수 있다.

- 회원은 일반과 VIP 두 가지 등급이 있다.

- 회원 데이터는 자체 DB를 구축할 수 있고, 외부 시스템과 연동할 수 있다. (미확정)

 

2. 회원 도메인 협력 관계

- 도메인 협력 관계는 기획자들도 볼 수 있는 그림이다.

 

3. 회원 클래스 다이어그램

- 클래스 다이어그램은 도메인 협력 관계를 바탕으로 개발자들이 구체화한 그림이다.

- 클래스 다이어그램은 실제 서버를 실행하지 않고, 클래스들만 분석해서 볼 수 있는 그림이다.

 

4. 회원 객체 다이어그램

- 클래스 다이어그램에서 MemoryMemberRepository 가 들어갈지, DbMemberRepository 가 들어갈지 동적으로 결정된다. 즉 서버가 뜰 때 결정되는 요소이다.

- 따라서 클래스 다이어그램만으로는 판단하기 어렵다.

- 클라이언트가 실제 사용하는 객체들에 대한 관계를 구분하기 위한 그림이다.

반응형
Comments