Эй, люди, у меня есть следующая карта *, которая дает мне много неприятностей:Mapping Map <Interface, интерфейс> с Hibernate
Map<MetricSourceInterface, AliasesInterface>
MetricSourceInterface является юридическим лицом с простыми свойствами. ПсевдонимыИнтерфейс - это объект с идентификатором и списком строк.
Hibernate создает схему базы данных, поэтому нет проблем с ее изменением.
На боковой ноте, это к югу проблема от попыток к карте:
Map<MetricSourceInterface, List<String>>
Кто-нибудь знает, как правильно решить эту проблему?
Theres только одно ограничение для этого, я не хочу, чтобы создать UserType для AliasesInterface или Список
Thx заранее :)
* отредактирован с коррекцией pstanton в :)
a 'Map' не является 'Collection' – pstanton
@pstanton - map не является коллекцией в том смысле, что 'java.util.Map' не расширяет интерфейс' java.util.Collection'. «Карта» ** - **, однако часть рамок «Коллекции Java» и «Карта» - это, безусловно, коллекция с точки зрения Hibernate - тот же persister/loader и т. Д. – ChssPly76
Это не очень хороший вопрос. – cherouvim