- Змішані
- 1 травня 2026 р. о 07:57 UTC
- Авторизація
- Kamo
- Про нас
- fc5ee35
@IdClass комбінований з @Id @OneToOne не надійно підтримується в Hibernate 6 — JpaRepository<MediaObjTransit, UUID> ініціалізація не може визначитися з "додатками" IdClass навіть коли присутній анотація. Візерунок канонічного ПА для @MapsId: основна @Id UUID поле плюс @MapsId @OneToOne to батько, розподіляючи той же стовпчик FK. Зберігайте id автоматично від obj.id на персистент, абоненти не повинні встановлювати його, і Spring Data виводить його як співкутний UUID @Id без метамоду fuss. DB schema не змінюється (single) OBJ ID стовпчик. Також видаляє MediaObjTransitId, не потрібно.