파란친구 : 객체참조(OneToMany)을 통해서, 연결할 친구들입니다.
빨간친구 : Repository에서 FinBy로 조회하는 친구들
-> 객체참조의 강한 의존성으로 부터 끊기 위한 것
어디든 탐색이 가능해짐
-> ORM / DB 매핑 -
> 어디까지....
LAZY로딩이 발생할 수 있음
마음에 걸리는 부분)
1. 유저 = 가게같은 느낌
물물교환의 특성상 유저 = 가게라는 점에서
게시물 & 거래내역 & 등록제품을 객채참조를 끊는 것이 맞는 것 인지에 대한 의문이 생깁니다.
-> 유저가 삭제가 되면, 등록 제품과 게시글 등이 동시에 삭제되야 하지 않는가?
-> 유저가 삭제될때 -> userService에서 각각의 Repository를 FindByUser라는 조건으로
순서대로 삭제해야 되는 것인가?
2. S3를 통한 이미지 저장?
이미지 부분은 어떻게 구현할지 잘 몰라서 팀원들과 상의를 해 볼 예정
https://goguming2.tistory.com/67?category=932343
https://goguming2.tistory.com/68
'공부 > ERD' 카테고리의 다른 글
실전프로젝트 - ERD 초안 2 (0) | 2022.04.25 |
---|---|
우아한 객체지향 강의 메모 - 05 (0) | 2022.04.24 |
우아한 객체지향 강의 메모 - 04 (0) | 2022.04.24 |
우아한 객체지향 강의 메모 - 03 (0) | 2022.04.23 |
우아한 객체지향 강의 메모 - 02 (0) | 2022.04.23 |