Hibernate mapping - карта, которая содержит карту - PullRequest
0 голосов
/ 01 января 2012

В большинстве случаев довольно очевидно отобразить коллекции с помощью Hibernate.Однако иногда действительно сложно использовать отображение Hibernate для расширенных коллекций.

Особенно, как мы можем отобразить эту конкретную коллекцию, скажем:

Map <img_name , Map<dimension,file>>

с использованием Hibernate?

1 Ответ

1 голос
/ 02 января 2012

Невозможно, чтобы значением Map была Map или Collection. Я не знаю, где именно это указано в документации Hibernate, но в спецификации JPA это написано следующим образом:

Ключ карты и значение карты независимо могут быть базовым типом, встраиваемый класс или сущность.

Вы должны изменить структуру, например, представив измерение и файл как сущность.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...