Version · decision

StudySession JPA 매핑: Entity와 enum 값을 안전하게 저장한다

판단 주제: Entity와 enum 값을 안전하게 저장한다. 선택 기준과 확인 신호를 함께 읽습니다.

상황별 선택과 확인 신호
상황선택확인 신호
Entity식별자와 상태를 저장한다객체 모델과 테이블 모델의 차이를 명시한다
Value날짜와 enum 의미를 보존한다Entity와 enum 값을 안전하게 저장한다
Version동시 수정을 감지한다DDL과 조회 결과로 매핑을 확인한다

Version 판정: 동시 수정을 감지한다. 일곱 필드 StudySession과 숨은 낙관적 잠금 버전을 Jakarta Persistence로 매핑합니다.