Skip to content

[이슈 및 에러 처리]

min9805 edited this page Aug 22, 2024 · 1 revision

이슈

0807

Rnad 및 Pageable Offset 이슈

0729 TODO

@ManyToOne 에서 Fetch Type LAZY 설정

0725

리팩토링 관련 - Controller 클래스에 문서화 관련 코드가 너무 길어지는 문제

이슈

  • JPA는 Enitity에 Enum 타입을 넣으면 default로 constraint(0-based)가 생긴다.
    • Enum 타입은 0-based로 변경

0724 ERD

  • 확장성을 고려한 설계
  • ADMIN 페이지에서 모든 형태의 이벤트를 관리
    • 추후 새로운 이벤트들이 개발되어 추가될 것이라 예상하기에 확장성을 고려
    • 세부 이벤트들을 추첨, 선착순 방식으로 그룹화지어 개발
    • 이를 위해 세부 이벤트에 필요한 테이블을 1:1 매핑하며, 공통된 기능을 위한 필드를 1:1 테이블로 변경
image

0723 ERD

  • Event 별로 상이한 당첨자 순위 및 수를 고려한 ERD 재설계 필요