Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[week3] 3차 세미나 과제 #6

Merged
merged 4 commits into from
Nov 13, 2023
Merged

[week3] 3차 세미나 과제 #6

merged 4 commits into from
Nov 13, 2023

Conversation

ziiyouth
Copy link
Member

@ziiyouth ziiyouth commented Nov 5, 2023

📌 관련 이슈

closed #5

✨ 과제 내용

1. 기본 과제

  • 세미나 이론 및 코드 복습
image Untitled

2. 심화 과제

  1. 세미나 심화 추가 학습 내용 구현
image
  1. 기본 엔티티로 BaseEntity와 BaseTimeEntity를 만들어 적절한 상황에 따라 사용하도록 구현 변경 (생성자, 수정자 필요 여부)

  2. 중복되는 예외처리 코드 리펙토링

3. 생각 과제

  • 키워드 정리
    • JOIN 종류 조사
    • DB 제 1 ~ 3 정규화에 대해 알아보기.
    • @column, @table 의 역할과 옵션 알아보기.
    • 양방향 연관관계에 대해서 공부.
    • CascadeType에 대해서 공부

🐥 총 정리

ManyToMany를 실무에서는 거의 사용하지 않는다고 알고만 있었는데, 실제로 Category를 연관관계 설정하지 않고 구현해보는 심화 실습을 하니 이해에 도움이 되었다.

Copy link
Member

@unanchoi unanchoi left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

수고하셨습니다~!

@ziiyouth ziiyouth merged commit d3547fb into main Nov 13, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

[week3] 3차 세미나 과제
2 participants