StudySession JPA 매핑: Entity와 enum 값을 안전하게 저장한다
판단 주제: Entity와 enum 값을 안전하게 저장한다. 선택 기준과 확인 신호를 함께 읽습니다.
| 상황 | 선택 | 확인 신호 |
|---|---|---|
| Entity | 식별자와 상태를 저장한다 | 객체 모델과 테이블 모델의 차이를 명시한다 |
| Value | 날짜와 enum 의미를 보존한다 | Entity와 enum 값을 안전하게 저장한다 |
| Version | 동시 수정을 감지한다 | DDL과 조회 결과로 매핑을 확인한다 |
Version 판정: 동시 수정을 감지한다. 일곱 필드 StudySession과 숨은 낙관적 잠금 버전을 Jakarta Persistence로 매핑합니다.