Run-Us / Run-Us-server

Run Us 서버 레포지토리
2 stars 0 forks source link

Feature/user entity #4

Closed ekgns33 closed 1 week ago

ekgns33 commented 1 week ago

연관된 이슈를 적어주세요 📌

작업한 내용을 설명해주세요 ✔️

트러블 슈팅

@Override
  protected void prePersist() {
    super.prePersist();
    this.publicId = TSID.Factory.getTsid().toString();
  }

리뷰어에게 하고 싶은 말을 적어주세요

앞으로 디코에서 논의하면 깃허브 이슈를 생성하는게 어떨까요? PR에서 반영하기 어렵네요..(자동화안돼나..)

중요

유저 프로필을 테이블을 분리해서 사용하기로 했었는데 JPA연관관계를 매핑하다가 저의 실력부족으로 이걸 어떻게 할지 고민이 되더군요.

  • VO라고 하기에는 수정이 너무 잦다 .
  • FK의 위치가 애매하다 1 : 1관계에서 사용 방식에 따라 N+1이 발생할 수 있음. https://skatpdnjs.tistory.com/95

그래서 우선 단일 테이블로 작성했습니다.