Описание тега jpa-2.2
Этот тег предназначен для вопросов о новых функциях Java Persistence API версии 2.2.
0
ответов
API критериев JPA объединяет атрибуты вместо корня класса
Я имею @Entity public class Entity0 implements Serializable { private static final long serialVersionUID = 1L; @Id private Long id; @OneToOne private Entity1 entity1; ... } @Entity public class Entity1 implements Serializable { private static final …
19 апр '18 в 15:00
1
ответ
Являются ли позиционные параметры устаревшими в Hibernate 5.3.2?
Мы мигрируем с Hibernate 3 на Hibernate 5.3. Мы использовали позиционные параметры в HQL, я вижу некоторые сообщения о поддержке Hibernate, в которых говорится, что позиционные параметры больше не поддерживаются в Hibernate 5. И их следует заменить …
29 окт '18 в 10:48
0
ответов
Как создать запрос на обновление внутреннего соединения с помощью CriteriaBuilder из Hibernate 5.1?
Объединения были добавлены в Hibernate 5.1, но я не нашел документации о том, как создать update inner join запросы с Hibernate CriteriaBuilder, Как сделать следующий запрос с CriteriaBuilder? UPDATE tableB t1 INNER JOIN tableA t2 ON t1.id = t2.id S…
20 фев '19 в 15:59
1
ответ
Hibernate CompositeUserType, который сопоставим в запросе JPA-QL (или HQL)
Я создал собственный тип для Hibernate для хранения OffsetDateTimeОтметка времени и смещение (поскольку стандартная JPA 2.2 / Hibernate 5.2 с реализацией поддержки java 8 теряет информацию о смещении): public class OffsetDateTimeHibernateType implem…
02 май '18 в 10:34
2
ответа
Hibernate 5 - java.lang.NoSuchMethodError: javax.persistence.Table.indexes()
Я пытаюсь протестировать некоторые POJO с аннотациями в спящем режиме и снова и снова получаю ту же ошибку. Я использовал ту же конфигурацию в другом проекте, и все работало нормально. Я протестировал соединение jdbc, которое используется при тестир…
28 май '18 в 21:50
1
ответ
Обновление с JPA 2.1 до JPA 2.2
У меня проблемы с обновлением до JPA 2.2. Я использую eclipselink и изменил версию в моем pom: <dependency> <groupId>org.eclipse.persistence</groupId> <artifactId>eclipselink</artifactId> <version>2.7.0</versio…
06 окт '17 в 08:29
0
ответов
Отключить сканирование файла persistence.xml в Weblogic
Наша компания имеет тонны JEE5-приложений, работающих на Weblogic 10.3.5 с использованием JPA 2.0, определяющего файлы persistence.xml в META-INF. Теперь мы планировали перейти на Spring и Hibernate (с JPA 2.2), чтобы избавиться от зависимости от ин…
24 июл '18 в 12:20
1
ответ
Отсутствует поставщик сохраняемости для EntityManager Hibernate 5
У меня есть следующая структура проекта, которая представляет собой многомодульный проект Maven. Моя проблема в конфигурации постоянства (находится в модуле модели). Он генерирует мою войну без возврата ошибок, но когда дело доходит до создания Enti…
30 май '18 в 14:57
2
ответа
Начиная с какой версии Hibernate будет поддерживать JPA 2.2?
Поскольку этим летом была выпущена Java EE 8, включая JPA 2.2, было бы интересно узнать, когда Hibernate ее поддержит. Hibernate 5.2 поддерживает JPA 2.1. Дорожная карта Hibernate 6.0 не содержит ссылок на поддержку JPA 2.2. Благодарю.
26 окт '17 в 10:19
1
ответ
Как использовать @ConstructorResult с полем Set<SomeEnum>
Я пытаюсь создать @NamedNativeQuery с @ConstructorResult для класса, который имеет поле с Set из enum ценности. VeterinarianJPA.java: @Entity @Table(name = "veterinarians") @Setter @Getter @NoArgsConstructor @NamedNativeQueries({ @NamedNativeQuery( …
09 авг '18 в 06:51
0
ответов
Затмение Фотон с JPA: импорт javax.persistence не может быть решена
Я установил GlassFish 5 а также GlassFish Tools (с http://download.eclipse.org/glassfish-tools/1.0.0/repository/). Я также пробовал с GlassFish 4.1.1, результаты были такими же. Я создал новый проект JPA (JPA 2.1): В представлении Eclipse для просмо…
15 июл '18 в 20:23
0
ответов
EclipseLink: объекты не загружены
У меня есть JPA-проект, который я пытаюсь обновить до JPA 2.2.0 и EclipseLink 5.7.1, так как столкнулся с ошибкой 429992 в EclipseLink. С новыми версиями я больше не могу выполнять свое приложение - EclipseLink выдает исключение, подобное следующему…
20 июн '18 в 21:21
0
ответов
Заголовок "Hibernate-JpaVersion:", запускающий Hibernate 5.3.0.Beta1
Я вижу, что недавно выпущенная версия содержит не только новый заголовок Automatic-Module-Name в манифесте, но и новый Hibernate-JpaVersion: 2.2 (который 2.2 в этом последнем выпуске, однако он все еще импортирует javax.persistance 2.1 Какова цель с…
29 янв '18 в 12:11
1
ответ
JPA Хранение OffsetDateTime с ZoneOffset
У меня есть следующий класс сущности: @Entity public class Event { private OffsetDateTime startDateTime; // ... } Однако сохранение и последующее чтение объекта в / из базы данных с помощью JPA 2.2 приводит к потере информации: ZoneOffset из startDa…
25 апр '18 в 17:33
1
ответ
Интеграция Flyway в JPA + OSGi
В моем текущем проекте я интегрировал JPA в автономное приложение OSGi. Для интеграции я взял следующие реализации спецификации OSGi: Платформа OSGi R7 (Equinox 3.13.0) JPA 2.2 (Eclipselink 2.7.1) JPA Контейнер Apache Aries JPA Контейнер 2.7.0 Адапт…
28 май '18 в 11:51
5
ответов
EclipseLink 2.7.0 и JPA API 2.2.0 - несоответствие подписи
При запуске проекта, созданного Maven со следующими зависимостями: <dependency> <groupId>org.eclipse.persistence</groupId> <artifactId>javax.persistence</artifactId> <version>2.2.0</version> </dependency&…
24 авг '17 в 20:57
0
ответов
Eclipselink 2.7.3 не выполняет "перетаскивание"
Используя следующий конфиг в файле persistence.xml <property name="eclipselink.flush-clear.cache" value="Drop"/> <property name="eclipselink.cache.shared.default" value="false"/> <property name="eclipselink.cache.shared" value="false"…
15 авг '18 в 00:30
3
ответа
Spring JPA EntityGraph извлекает все ленивые загруженные свойства
Я работал с Spring и Hibernate. Теперь взглянем на Spring Data JPA (2.0.3) с JPA 2.2 AgencyTicketType @Entity @Table(name = "agency_ticket_type", catalog = "test") public class AgencyTicketType implements java.io.Serializable { private Long id; priv…
06 фев '18 в 04:33
3
ответа
Использовать более новую версию Hibernate или JPA 2.2 для Java 8 Дата / Время в SPRING-BOOT?
Используя spring-boot 1.5.10 (поэтому текущее) использование даты и времени Java8 НЕ поддерживается, так как похоже, что по умолчанию эта версия Spring Boot использует Hibernate 5.0.12.Final, Для этого (Spring Boot 1.5.10) в pom.xml properties разде…
26 фев '18 в 09:58
0
ответов
Проблемы @Inject в AttributeConverter в JPA 2.2/Java EE 8/Glassfish v5
JPA 2.2 должен поддерживать @Inject в AttributeConverter, как описано в спецификации: Классы конвертера атрибутов в средах Java EE поддерживают внедрение зависимостей через контексты и API внедрения зависимостей (CDI) [ 7 ], когда CDI включен [51]. …
19 окт '17 в 14:31