Публикации по теме 'jpa'


Как вызвать процедуру MySQL Store из Spring boot
здесь я делюсь своим первым вызовом процедуры хранения из Java в mysql. Это мой код Java имя моей процедуры: getAttendanceReport только один входной идентификатор пользователя public ArrayList‹Object› getAttendance (int userid) { Запрос StoredProcedureQuery = entityManager.createStoredProcedureQuery («getAttendanceReport»); query.registerStoredProcedureParameter(1, Integer.class, ParameterMode.IN); query.setParameter(1, идентификатор пользователя); запрос.выполнить();..

Вопросы по теме 'jpa'

persistence.xml не найден во время тестирования maven
Я пытаюсь загрузить тестовые данные в тестовую БД во время сборки maven для интеграционного тестирования. persistence.xml копируется в target/test-classes/META-INF/ правильно, но я получаю это исключение при запуске теста....
15515 просмотров
schedule 07.11.2023

Исправление ошибки Hibernate Использование одного и того же имени объекта дважды
Как исправить следующую ошибку Hibernate: Что означает «Использование одного и того же имени объекта дважды».
13785 просмотров
schedule 18.07.2023

Какова наилучшая практика для классов сущностей JPA/Hibernate и синхронизации?
Похоже, что большинство примеров классов компонентов управления данными JPA/Hibernate, которые я видел, не выполняют явной синхронизации. Тем не менее, можно вызывать геттеры/сеттеры для этих объектов в контексте построения транзакции. И эти методы...
5859 просмотров
schedule 21.07.2023

Решения ORM (JPA; Hibernate) и JDBC
Мне нужно иметь возможность вставлять/обновлять объекты с постоянной скоростью не менее 8000 объектов каждые 5 секунд в базе данных HSQL в памяти. Я провел некоторое сравнительное тестирование производительности между Spring/Hibernate/JPA и чистым...
18868 просмотров
schedule 25.05.2023

Единица сохраняемости JPA по умолчанию
Я получаю исключение «В этом развертывании нет модуля сохраняемости по умолчанию». могу ли я как-то пометить единицу по умолчанию? (у меня есть только одна единица персистентности, поэтому я бы не стал называть ее по имени)
4571 просмотров

Hibernate генерирует неверный SQL-запрос с MySQL
У меня есть следующие классы сущностей JPA (пример). Дом принадлежит одной улице. На улице много домов. @Entity public class House { @Id @GeneratedValue(strategy=GenerationType.IDENTITY) public Integer id; public String name...
19397 просмотров
schedule 03.11.2022

JPA: «SELECT DISTINCT» со столбцами BLOB
Я пытаюсь запустить этот запрос JPQL: SELECT DISTINCT i FROM Table i JOIN i.other o который сразу терпит неудачу с: «Внутреннее исключение: java.sql.SQLException: столбцы типа« BLOB »не могут использоваться в операторах CREATE INDEX,...
7979 просмотров
schedule 07.04.2023

Вычисляемое поле против сложных запросов в базе данных (с использованием JPA)
У нас есть система управления запасами, которая управляет потоком определенных предметов в бизнесе или в заданном месте и из него. У нас есть записи в базе данных, представляющие движение запасов, а также входящие и исходящие поставки. Если вы...
1612 просмотров
schedule 18.02.2023

Почему кэш запросов EclipseLink работает только при использовании query.getSingleResult()?
Моя сущность имеет именованный запрос, который выглядит так: @NamedQuery(name = "Person.find", query = "select p from Organization p where p.name=:NAME") В моем коде я хочу установить подсказку кеша запроса:...
6395 просмотров
schedule 27.08.2022

Как изменить тип объекта в JPA?
В моем конкретном случае я использую стратегию столбца дискриминатора. Это означает, что моя реализация JPA (Hibernate) создает таблицу users со специальным столбцом DTYPE . Этот столбец содержит имя класса объекта. Например, моя таблица users...
12311 просмотров
schedule 20.11.2023

Сопоставьте список строк с аннотациями JPA / Hibernate
Я хочу сделать что-то вроде этого: @Entity public class Bar { @Id @GeneratedValue long id; List<String> Foos } и сохраните Foo в такой таблице: foo_bars ( bar_id int, foo varchar(64) );...
42758 просмотров
schedule 20.02.2022

Переход с Castor на JPA
Я пытаюсь сделать свое java-приложение более совместимым со стандартами, и одна из самых больших проблем, с которыми я сталкиваюсь, — это переход нашей инфраструктуры ORM с Castor JDO на реализацию JPA (думая либо о Hibernate, либо о DataNucleus). У...
487 просмотров
schedule 03.06.2023

Как сделать сопоставленное поле, унаследованное от переходного суперкласса в JPA?
У меня есть устаревшая схема, которую нельзя изменить. Я использую базовый класс для общих функций и содержит встроенный объект. Существует поле, которое обычно отображается во встроенном объекте, которое должно быть в идентификаторе постоянства...
6365 просмотров
schedule 19.11.2023

Как настроить отношение «многие ко многим» с помощью соединительной таблицы с помощью JPA/EclipseLink
У меня есть 2 таблицы: Фильмы: MovieID Пользователи: идентификатор пользователя Эти таблицы имеют отношение многие ко многим через таблицу Queue с дополнительным атрибутом listOrder: Очередь: movieID, userID, listOrder Я пытаюсь...
2781 просмотров
schedule 21.11.2022

Как использовать JPQL для удаления записей из таблицы соединений?
У меня есть объект JPA, который имеет отношение «многие ко многим», например: @Entity public class Role { //... @ManyToMany(fetch=FetchType.EAGER) @JoinTable( name="RolePrivilege", joinColumns= @JoinColumn(name="role",...
9785 просмотров
schedule 09.06.2022

Могу ли я с Eclipselink / JPA иметь внешний составной ключ, который разделяет поле с первичным составным ключом?
В моей базе данных есть две сущности; Компания и человек. В компании может быть много людей, но у человека должна быть только одна компания. Структура таблицы выглядит следующим образом. COMPANY ---------- owner PK comp_id PK c_name PERSON...
11048 просмотров
schedule 29.06.2022

Может ли javax.persistence.Query.getResultList() возвращать значение null?
И если да, то при каких обстоятельствах? Спецификация Javadoc и JPA ничего не говорит.
68040 просмотров
schedule 21.12.2022

Как вы можете воспроизвести saveOrUpdate Hibernate в JPA?
В JPA есть ли способ воспроизвести Hibernate поведение saveOrUpdate , saveOrUpdate public void saveOrUpdate(Object object) throws HibernateException Either save(Object) or update(Object) the given instance, depending upon...
56111 просмотров
schedule 02.12.2023

Ссылка на проект JPA из подключаемого модуля Eclipse приводит к PersistenceException: No Persistence provider for EntityManager
Я пытаюсь создать приложение Eclipse, использующее JPA для обеспечения устойчивости. Я пытаюсь использовать EclipseLink в качестве своего провайдера (точнее org.eclipse.persistence.jpa.PersistenceProvider ) и Derby в качестве базы данных. В настоящее...
2486 просмотров
schedule 28.05.2023

Как я могу объединить/расширить единицы сохраняемости из разных JAR-файлов?
Я использую постоянство JPA для своих моделей данных с Eclipselink в качестве поставщика постоянства. У меня есть модульное (OSGi) приложение, и один из модулей содержит стандартную модель данных и блок сохраняемости, который автоматически включает...
6882 просмотров
schedule 20.03.2022