у меня есть сущность Концерт и у нее есть список Билетов, но они могут быть либо типа ЗабронированныйБилет либо ОтмененныйБилет. Они именно разных типов, у них разный интерфейс.
Куда копать, чтобы jpa провайдер смаппил мне ЗабронированныйБилет и ОтмененныйБилет в контейнер Билет?
Как у вас так получилось что два типа билета это разные типы с разными интерфейсами?
а поля этих типов чем-то отличаются? ты можешь использовать inheritance, но я крайне не советую, может всплыть неприятный подводный камень, типа неработающих двунаправленных связей
Обсуждают сегодня