Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
Форум программистов > Java tools & IDE's > Как в IDEA указать, что в проекте именно JPA 2.0 ? |
Автор: AntUser 23.12.2010, 12:20 |
Привет всем! Такой вопрос. Есть проект с использованием JPA 2.0, в peristence.xml написано version=2.0. Idea X подчеркивает и version и другие фичи JPA 2.0 в сущностях. Где указать IDE, что это JPA 2.0 ? Спасибо! |
Автор: LSD 24.12.2010, 11:15 |
У меня нет никаких проблем с использованием JPA 2.0 с IDEA. Какая у тебя версия IDEA? И пример того на что ругается. |
Автор: AntUser 24.12.2010, 13:47 |
Idea X.. то есть 10ка. Рестартанул IDEA - version 2.0 в persistence.xml перестало подчеркиваться. Но глянул в файлы - пример присоединил к сообщению. Вроде спеку не нарушаю. |
Автор: AntUser 1.1.2011, 22:29 | ||
никак В JPA 2 нет необходимости аннотировать списки сущностей. Там подразумевается unidirection. IDEA же говорит, что @Basic недопустим... Может я неправ? |
Автор: LSD 11.1.2011, 14:01 |
Как я понял, для unidirectional связей можно не указывать физические характеристики мапинга (типа JoinColumn), но указать тип связи: OneToMany или ManyToMany надо. Добавлено через 40 секунд А ты пробовал запускать приложение с таким маппингом оно работает? Какой JPA провайдер используется? |