Описание тега javax.persistence

The Java Persistence API (JPA) is a Java application programming interface specification that describes the management of relational data in applications using Java Platform, Standard Edition and Java Platform, Enterprise Edition.
0 ответов

SQL-запрос (с объединением и подсчетом) с javax.persistence.Query

Я пытаюсь решить проблему с помощью запроса. Я искал решение, но не нашел, как его решить.. Я получил 3 таблицы: user_table : id game_table : id, number_player link_user_game_table : id, user_id, game_id Я хочу сделать следующий запрос: Перечислите …
05 ноя '17 в 15:38
1 ответ

Записи дочерней таблицы в спящем режиме не удаляются

У меня есть две таблицы с родительскими и дочерними отношениями, как показано ниже: Parent Table: @Entity @Table(name = "frontend.rdp_strategy", uniqueConstraints = {@UniqueConstraint(columnNames = {"name", "datatype","source"})}) public class Front…
1 ответ

Попросить Hibernate не выполнять каскад при использовании таблицы соединений?

Когда я удаляю запись из таблицы r, она, в свою очередь, удаляет запись из таблицы связей b, потому что r имеет отношение "многие ко многим" с b, и я использую Hibernate Join Table, чтобы связать их. Вот где возникает моя проблема: у меня есть предс…
1 ответ

В чем разница между javax.persistence.Id и org.springframework.data.annotation.Id?

Мне было бы интересно, есть ли разница между javax.persistence.Id а также org.springframework.data.annotation.Id, Если Spring создал эту аннотацию только для поддержки аннотации JPA, то почему? Есть ли org.springframework.data.annotation.Id есть дру…
22 сен '16 в 16:09
0 ответов

Как получить SQLCODE, используя javax.persistence

Я использую EntityManager от javax.persistence выполнить некоторые операции с базой данных informix. Например: public void execute(String sql) { Query query = entityManager.createNativeQuery(sql); query.executeUpdate(); } Мне нужен SQLCODE, возвраща…
0 ответов

Суперкласс сущности с универсальным идентификатором типа ENUM

По сути, я хочу создать абстрактный класс для некоторых объектов. Мы используем EclipseLink 2.6.0 с большинством аннотаций от javax.persistance пакет. Проблема, с которой я борюсь, выглядит так: @MappedSuperclass public abstract class EnumKeyValueEn…
02 сен '15 в 12:08
1 ответ

Как запросить сущности по их значениям коллекции строк LIKE

У меня есть следующая сущность: @Entity public class SystemLogEntity implements Serializable { @Id @GeneratedValue(strategy = GenerationType.AUTO) private long id; private long creationTime; private String thread; private int severity; @Lob private …
2 ответа

Выполняет ли вызов getResultList() для javax.persistence.Query запрос дважды?

Когда у меня есть javax.persistence.Query, что я ожидаю List Я всегда проверяю, чтобы убедиться, что List имеет размер больше 1 до возврата любых значений. например Query q = em.createQuery(sql); if(q.getResultList().size()<1) { return new ArrayL…
01 мар '16 в 16:38
0 ответов

SqlDelete от базового объекта

Я пытаюсь использовать спящий режим @SqlDelete аннотация для обеспечения функциональности мягкого удаления в моем приложении. Но я хочу, чтобы он легко применялся к любому объекту, поэтому у меня есть интерфейс базового объекта, который можно примен…
1 ответ

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

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

Дополнительный столбец, поступающий в базу данных при использовании отображения @OneToMany

Я создавал три таблицы сущностей: студент, колледж и адрес. Когда я пытаюсь вставить данные в таблицу адресов, я получаю один дополнительный столбец (student_STUDENT_ID) только в таблице адресов в базе данных. Пожалуйста, найдите прикрепленный скри…
4 ответа

Когда использовать @Embedded и @Embeddable?

В Java можно аннотировать класс как @Embeddable или установить свойство как @Embedded, Образец кода: @Embeddable class A{ ... } class B{ ... } @Entity class Foo { A a; @Embedded B b; } Когда предпочитать @Embedded а также @Embeddable?
03 фев '16 в 10:50
9 ответов

Spring Boot - операторы импорта javax работают неправильно

Я только начал работать со Spring Boot и в настоящее время следую этому уроку с небольшими изменениями в именовании и использовании их собственной версии Eclipse, в который встроен этот генератор. Когда я добираюсь до первого фрагмента кода, я пытаю…
0 ответов

Целевая сущность не определена ошибка с отношением OneToMany

Я следую этому руководству, чтобы заставить JPA работать с EJB3.0 package example.pojo; @Entity public class Cat { private String name; private Date birthDate; private int id; private Cat mother; private List kittens; public Cat() { super(); setKitt…
02 ноя '15 в 11:14
1 ответ

Вернуть значение и набор результатов из хранимой процедуры в @NamedStoredProcedureQuery

В моем @NamedStoredProcedureQuery из моего @NamedStoredProcedureQuery я хочу получить как счетчик возврата, так и набор результатов из хранимой процедуры. мне нужно это количество возврата для моей нумерации хранимой процедуры в моем коде. Возможно …
19 сен '17 в 12:12
2 ответа

Информация о Custom Crud Query

Как написать грубый запрос, который может получить только два colmun из моей базы данных? предположим, что в моей базе данных есть 4 столбца (id, город, пин-код, штат), и мне нужен только город, пикод из запроса crudRepository
0 ответов

Сглаживание @Embedded Classes

Я пытаюсь создать сущность, которая сопоставляется с таблицей, которую я не могу контролировать. Таблица имеет один уникальный индекс, который я использовал для обработки @EmbeddedId. Так что-то вроде этого: @Embeddable @XmlRootElement public class …
12 дек '17 в 01:36
3 ответа

eclipseLink 2.7.0: Статическая ошибка переплетения для информации о подписывающей стороне "javax.persistence.AttributeConverter" не совпадает

При запуске задачи gradle для статического плетения в eclipseLink 2.7.0 появляется ошибка ниже. 21:50:14.206 [ОШИБКА] [system.err] Исключение Описание: Ошибка предварительной установки PersistenceUnit [по умолчанию]. 21:50:14.206 [ОШИБКА] [system.er…
28 сен '17 в 16:49
0 ответов

javax.persistence.EntityTransaction.commit() занимает так много времени

Это довольно расплывчатый вопрос, за который я прошу прощения, но я нахожусь в конце очереди и мне больше некуда спрашивать. Я работаю с программой, которая импортирует данные из файла .dat и помещает их в базу данных, используя библиотеку javax.per…
1 ответ

Пытаясь найти утечку соединения БД в моем коде, используя Spring / JPA / Hikari

У меня проблема с веб-приложением Spring, которое периодически вызывает ошибку при получении соединения из моего пула соединений. В конце концов в журналах я вижу записи вроде: Вызвано: javax.persistence.PersistenceException: org.hibernate.exception…