Описание тега hibernate-5

1 ответ

NamingStrategy в Hibernate 5, совместимый с Hibernate 4

В настоящее время мы пытаемся переместить наше веб-приложение с Wildfly 9.0.2 на Wildfly 10.1.0 и переходим с Hibernate 4.3.10 на 5.0.10. Мы никогда не определяли наши собственные NamingStrategyиспользуя любые имена, которые Hibernate выберет для на…
12 апр '17 в 15:32
0 ответов

Путаница в EntityManagerFactory и SessionFactory с Hibernate 5.3, Spring Data JPA 2.1.4 и Spring 5.1

Я попытался выяснить новый механизм интеграции JPA Hibernate и Spring Data. Я последовал примеру, приведенному на https://www.baeldung.com/hibernate-5-spring но безрезультатно. Дальнейшие исследования принесли мне вопрос о Github Юргена Хеллера, кот…
1 ответ

В чем разница между пакетами javax.persistence.criteria и org.hibernate.criterion?

Недавно моя команда перешла с Hibernate 3 на Hibernate 5, поэтому я работаю над миграцией. Теперь, когда я пытаюсь использовать класс CriteriaQuery, eclipse показывает, что его можно импортировать как из пакетов 'javax.persistence.criteria', так и и…
2 ответа

org.hibernate.UnknownEntityTypeException: невозможно найти persister: entity.Settings

Я пытаюсь использовать Hibernate 5 (5.2.11) вместе с Spring ORM. Следуя инструкциям, я придумал следующую конфигурацию: Фасоль <bean id="sessionFactorySettings" class="org.springframework.orm.hibernate5.LocalSessionFactoryBean"> <property n…
16 сен '17 в 15:35
0 ответов

Проблемы с hibernate.hbm2ddl.auto = проверить в hibernate 5

Я пытаюсь обновить свой проект с весны 3 до 4 и спящего с 3 до 5. Когда я запускаю свое приложение, <prop key="hibernate.hbm2ddl.auto">validate</prop> вызывает следующее исключение Caused by: org.hibernate.tool.schema.spi.SchemaManagemen…
27 сен '17 в 09:40
0 ответов

Получение циклической ссылки на entityManagerFactory при попытке использовать ее в Spring Boot с автоматически настраиваемым DataJpaTest

Я перевожу приложение из Spring Boot 1.5.14.RELEASE в 2.0.4.RELEASE. Я использую Java 8 и Maven 3.5.4, если это имеет значение. Пожалуйста, посмотрите полный проект, воспроизводящий проблему здесь: https://github.com/dmitrysenkovich/entity-manager-f…
0 ответов

Hibernate5 - невозможно получить определенное пользователем значение

Возникли проблемы при использовании hibernatetemplate. Я обновляю свое устаревшее приложение со старой версии spring/hibernate/apache lucene до последней версии spring (4.x) / hibernate(5.x) Мы используем hibernatetemplate для поиска продукта, проду…
1 ответ

Hibernate 5: как игнорировать стратегию именования @Column?

Наш проект будет обновлен до Hibernate 5. У нас есть несколько баз данных, которые контролируются третьей стороной. До Hibernate 5 мы использовали ImprovedNamingStrategyсвойство объекта игнорировать стратегию, если аннотация @Column(name="xxxxxx"), …
08 сен '16 в 05:50
1 ответ

javax.ejb.EJBTransactionRolledbackException at com.sun.ejb.containers.BaseContainer.mapLocal3xException(BaseContainer.java:2342)

Получение проблемы при доступе к локальным компонентам EJB3, Hibernate 5, JPA2, Glassfish Искал в интернете, но не нашел никакого решения.Я недавно переместил код из jpa2.0, hibernate4 в jpa 2.1 и hibernate5. Также поменял Glassfish 3.0 на 4.1.2. Ра…
04 июл '18 в 12:13
1 ответ

Другой объект с тем же значением идентификатора уже был связан с каскадным слиянием сеанса.

Я прочитал об ошибке в заголовке, но не могу найти подходящее решение для моего случая, у меня есть следующее отношение: @Entity public class Parent { @OneToMany(fetch = FetchType.EAGER,mappedBy = "parent",cascade = CascadeType.MERGE) @Fetch(FetchMo…
26 мар '18 в 15:41
1 ответ

Невозможно заставить работать CDI в Weblogic 12c, hibernate 5.2.4, hibernate-validator/cdi 5.3.1

Мой env: weblogic 12c с патчем jpa2.1, который устанавливает: SET PRE_CLASSPATH =% MW_HOME% \ oracle_common \ modules \ javax.persistence_2.1.jar;% MW_HOME% \ wlserver \ modules \ com.oracle.weblogic.jpa21support_1.0.0.0_2-1.jar my-ear / APP-INF / l…
11 ноя '16 в 20:30
2 ответа

Как использовать универсальный параметр типа с Hibernate 5?

Ниже приведено определение класса интерфейс public interface myInterface{ void myMethod1(); } MyClass1 Class, который реализует интерфейс выше @Entity public class MyClass1 implements MyInterface{ @Id private int id; private String field1; private S…
0 ответов

Hibernate 5 - Как получить последнюю запись в каждой группе?

У меня есть стол под названием Sale. Я хочу получить последнюю запись продажи для каждого type машины. public class Sale { private Long id, private String make, private String model, private Integer year, private String type, // sedan, suv, van, tru…
09 май '19 в 14:22
0 ответов

Что такое аннотация JPA или Hibernate, эквивалентная Hibernate XML <key on-delete = "cascade" />?

Название говорит само за себя. Мы конвертируем унаследованные XML-отображения в аннотации и не уверены в их эквиваленте.
30 июн '19 в 02:39
0 ответов

Почему (Hibernate) session.load() возвращает прокси, даже с улучшением байт-кода во время сборки?

Для чего служит то, что расширение байт-кода не работает само по себе (v5.4)? Будет ли безопасно всегда отключать прокси от этого прокси? Это отдельная часть вопроса, который я задавал ранее, с большим контекстом: Есть ли какие-либо преимущества (Hi…
24 июн '19 в 20:21
0 ответов

Когда использовать абстрактный класс как сущность

Спецификация JPA-2.1 указывает, что объект может быть абстрактным классом. Но когда это использовать? Вопрос: есть ли подходящие варианты использования, когда абстрактный класс является сущностью?
24 янв '20 в 06:42
1 ответ

Функции даты в hibernate 5 HQL

Так что я как бы новичок в спячке, поэтому просто терпи меня здесь. У меня есть такой запрос mysql: SELECT SUM(PLAN_ID), USER_ID FROM TABLE_A WHERE ACTIVATION_DATE BETWEEN DATE_ADD(LAST_DAY(DATE_SUB(NOW(), INTERVAL 2 MONTH)), INTERVAL 1 DAY) AND LAS…
27 дек '19 в 10:16
0 ответов

Включить ведение журнала для контекста сеанса JTA в спящем режиме

При включении сеанса гибернации и ведения журнала jta есть идентификаторы для каждого сеанса или транзакции jta, например [com.arjuna.ats.arjuna] (EJB по умолчанию - 1) BasicAction::Begin() для идентификатора действия 0:ffffc0a801c8:-20275555:5ef27a…
24 июн '20 в 02:07
2 ответа

Обновление до Hibernate 5.1 с версии 3.6 создает экземпляр объекта Non-entity, переданный для исключения исключения

Я работал с проектом hibernate 3.6, который использует аннотации для сопоставления, и теперь я переношу его на hibernate 5.1, и у меня есть это исключение времени выполнения Экземпляр объекта не-сущности, переданный на выселение Ниже приведен вызов …
19 сен '19 в 20:14
0 ответов

Как доказать, что JPA Enity не должна быть последним классом с Hibernate 5

JSR 338: Спецификация JavaTM Persistence API 2.1> 2.1 Класс сущности определяет: Класс сущности не должен быть окончательным. Никакие методы или постоянные переменные экземпляра класса сущности не могут быть окончательными. Итак, я попробовал с Hibe…
19 янв '20 в 06:53