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

0 ответов

Версия JPA для поддержки именованного параметра в собственном запросе

Кто-нибудь может подсказать, какие версии JPA поддерживают именованные параметры для запросов, созданных методом createNativeQuery?
18 сен '17 в 11:35
0 ответов

Hibernate-JPA Родительский дочерний запрос вставки, пропускающий дублирующиеся столбцы дочерней таблицы, используя @Inheritance(стратегии = InheritanceType.JOINED)

У меня проблема с сохранением таблицы родительских отношений между двумя родителями. У меня есть два стола, партия и человек. Идентификатором стороны являются PK и FK таблицы Person. Проблема заключается в том, что для обеих целей у меня в таблицах …
0 ответов

Spring Data Rest возвращает нулевые значения для родительского и дочернего объекта

У меня есть реализация с данными Spring Rest для класса Employee и Department. Однако, когда я пытаюсь извлечь данные, используя шаблон rest, идентификатор всегда становится нулевым для обеих сущностей, но при вызове методов гибернации он заполняет …
0 ответов

Поле даты с CreationTimestamp throw PropertyValueException: свойство not-null ссылается на нулевое или временное значение

Я использую веб-сервисы с Spring-Boot 2.0.6 и Hibernate 5.2.17. Когда я сохраняю объект с полем createTime из @CreationTimestamp, @Column(nullable = false) и @Temporal(TemporalType.TIMESTAMP), я получаю исключение org.hibernate.PropertyValueExceptio…
1 ответ

Как получить сущность, имеющую свойство timestamp, которое находится в течение часа, от другого свойства timestamp с помощью JPA и Hibernate

У меня есть сомнения в конструкторе критериев запроса JPA с путем или выражением. Я хочу найти всех, кто вошел в первый пост комментарий через час после создания их аккаунта Path<Date> accountCreatedTime = root.<Date> get("AccountCreated…
1 ответ

Группировка столбцов внутри объекта

У меня есть таблица с 2 столбцами для номера телефона (код города и номер). Когда я определяю сущность, я могу сделать это с 2 различными переменными, чтобы соответствовать именам столбцов. Однако, когда я использую его в jparepository, я хочу искат…
0 ответов

Hibernate AttributeConverter завершается ошибкой, если используется пользовательский запрос с JOIN

Я нашел очень интересную ошибку в спящем jpa 2.1. Когда я пишу пользовательскую реализацию запроса в хранилище и использую в запросе как пользовательский AttributeConverter, так и JOIN, то AttributeConverter не работает. Я уверен, что JOIN вызывает …
26 фев '18 в 13:59
0 ответов

При обновлении Hibernate от 4 до 5 с SQLException

Сообщение об исключении: Caused by: org.hibernate.exception.GenericJDBCException: could not extract ResultSet org.hibernate.exception.internal.StandardSQLExceptionConverter.convert (StandardSQLExceptionConverter.java:47) ~ [hibernate-core-5.2.17.Fin…
1 ответ

Как избежать дочерних дочерних объектов в Spring JPA?

Я использую Spring JPA. У меня есть три объекта: Student, ClassRoom и School, как показано ниже @Entity public class Student implements Serializable { private static final long serialVersionUID = 1L; @Id @Column(name="id") private int id; @Column(na…
31 июл '18 в 16:33
1 ответ

Spring boot JPA - json с вложенным объектом и id

Я пытаюсь сделать проект с некоторыми основными отношениями ORM и контроллерами REST для отправки jsons. Один из моих POJO выглядит так: @Entity @Table(name = "product_models") public class ProductModel extends BaseEntityWithName { @ManyToOne(fetch …
19 май '17 в 20:24
2 ответа

JBoss WildFly 11, Hibernate ORM 5.2, OGM 5.3 и MongoDB - OgmIntegrator не найден

Медленно продвигается, пытаясь заставить Hibernate ORM 5.2 работать с OGM 5.3, чтобы я мог использовать JPA с MongoDB. Чтобы удалить ошибку поиска JNDI, указанную в разделе часто задаваемых вопросов OGM: При использовании Hibernate OGM поверх WildFl…
02 мар '18 в 18:02
1 ответ

Сопоставить результат SQL-запроса с Java-объектом (в не-Entity классе) с помощью Spring jpa

Я хочу назначить результат запроса SQL для объекта Java, который находится в не-сущностном классе. Мой запрос подсчитывает количество записей в таблице A, сопоставленных с другой таблицей B. @Query(value="select count(a.id) from table1 a join table2…
1 ответ

findAllBy JPA со встроенным идентификатором

У меня есть это Document спящий JPA сущность с EmbeddedId: @Entity data class Document( @EmbeddedId @NotNull val documentExpertId: DocumentExpertId, // other fields ) @Embeddable data class DocumentExpertId( @Column(nullable = false) val expertId: S…
0 ответов

HQL обновление с помощью соединения в где условие

Эта проблема возникла даже на карте. Hibernate делает некорректный SQL, когда использует подкласс в параметрах. Пример: обновить dad d set d.age =:newAge где d.document.born> sysdate SQL генерируется: обновить набор перекрестных соединений DAD... Кт…
11 янв '18 в 20:31
0 ответов

JPA "обновить" запрос застрял и блокирует всю базу данных

У меня есть запрос на обновление, который иногда застревает и блокирует всю базу данных. Я должен попросить администратора базы данных убить запрос вручную всякий раз, когда это происходит. Статус запроса в БД "спит", как видно на следующем скриншот…
11 янв '19 в 11:41
1 ответ

@EntityListeners Annotation Причины TypeNotPresentExceptionProxy Ошибка

У меня есть объект JPA, который выглядит примерно так. Обратите внимание @EntityListeners аннотация: import javax.persistence.EntityListeners; import org.springframework.data.jpa.domain.support.AuditingEntityListener; @XmlRootElement @MappedSupercla…
1 ответ

"ОШИБКА: ORA-00911: недопустимый символ" для создания таблиц в Hibernate JPA

Я хочу создать две таблицы с Hibernate JPA, я использую Oracle 11g а также JDBC 6 & 7 (Потому что я не уверен, какой из них подходит для 11g:)). моя библиотека: hibernate-release-4.2.0.Final & hibernate-jpa-2.0-api-1.0.1 & Tomcat-8 lib & JDK 1.8…
1 ответ

C3P0 Pool подключается к неверному серверу MySQL

У меня странный случай на пул соединений C3P0, настроенный с помощью Hibernate JPA через persistence.xml, Это мое persistence.xml: <?xml version="1.0" encoding="UTF-8" standalone="no"?> <persistence xmlns="http://java.sun.com/xml/ns/persist…
19 май '17 в 04:37
0 ответов

Ошибка JPA при слиянии: ошибка с истекшим сроком действия пароля, только при вставке

Мы используем метод слияния entitymanager для обновления (если существует) или вставки (если не существует) записей в определенную таблицу. Что происходит, если это обновление, ошибок нет, но если это вставка, мы видим следующую ошибку из наших журн…
15 авг '18 в 08:37
0 ответов

Своеобразный сценарий сортировки сохраняемости Java - сначала отсортируйте по выбранному состоянию

Мы используем Java Persistence в качестве нашей структуры из нашего запроса к базе данных. В наших запросах мы используем CriteriaBuilder, CriteriaQuery, Predicate и Root. В последнее время появилось правило упорядочивать запрашиваемые записи транза…
29 июл '18 в 23:14