카트의 수명 주기와 독립적으로 보관할 수 있는 참조입니다.
실제 카트는 get을 호출하는 시점에 엔티티 ID로 다시 조회하고 생성 당시의 UUID와 비교합니다. 같은 서버 엔티티가 다시 동기화되면 resolve될 수 있지만, 다른 엔티티가 같은 ID를 재사용하면 빈 Optional을 반환합니다.
saddle의 엔티티 ID와 UUID를 함께 캡처한 카트 참조를 생성합니다.
참조하는 카트 saddle의 엔티티 ID입니다.
현재 시점에 유효한 카트를 반환합니다.
type으로 엔진 타입이 지정된 카트 참조를 반환합니다.