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

Наследование JPA требует ID в подклассе
У меня проблема с моей моделью домена jpa. Я просто пытаюсь поиграть с простым наследованием, для которого я использую простой базовый класс Person и подкласс Customer. Согласно официальной документации (как JPA, так и EclipseLink) мне нужен только...
23685 просмотров
schedule 26.08.2022

Запись пути к классам eclipse.fproj.jdt.libprov.osgi/jpt.jpa помечена для публикации/экспорта, но не экспортируется в путь к классам проекта.
Я пытаюсь настроить новый проект корпоративного приложения в Eclipse, используя Glassfish в качестве сервера приложений, и вижу следующее предупреждение: Запись пути к классам eclipse.fproj.jdt.libprov.osgi/jpt.jpa отмечена для публикации/экспорта,...
4330 просмотров
schedule 27.04.2023

Как настроить Eclipselink с JPA?
В документации Eclipselink говорится, что мне нужны следующие записи в моем pom.xml, чтобы получить его с помощью Maven: <dependencies> <dependency> <groupId>org.eclipse.persistence</groupId>...
33837 просмотров
schedule 27.05.2023

Синтаксис соединения JPQL / HQL для совместимости с EclipseLink и Hibernate
Я хотел бы иметь возможность поменять свою реализацию JPA между EclipseLink и Hibernate с помощью простого изменения свойства. Я могу сделать это нормально, но у меня возникают проблемы с проверкой именованного запроса. Используя EclipseLink, я...
6361 просмотров
schedule 05.07.2022

Какова подходящая структура DAO с jpa2/eclipselink?
У меня есть объекты JPA, и мне нужно выполнять с ними логику. До сих пор эту работу выполнял огромный класс статической базы данных. Это уродливо, потому что каждый метод общедоступного интерфейса имел частный эквивалент, который использовал...
5101 просмотров
schedule 05.05.2022

Метод сохранения состояния JSF и ленивые отношения
У меня есть классы в моей модели предметной области с большим количеством ленивых отношений; Я использовал сохранение состояния на стороне сервера с помощью JSF, и это позволило мне инициализировать эти ленивые сопоставления по запросу на уровне...
539 просмотров
schedule 26.08.2023

Как JPA обрабатывает частичное непересекающееся наследование (используя InheritanceType.JOINED в сценарии класса для таблицы) вместе с EntityManager.find()?
У меня проблема с моделированием/пониманием частичного , нераздельного наследования с аннотациями JPA. Вот четыре таблицы: CREATE TABLE Persons ( id INTEGER NOT NULL, first_name VARCHAR(50) NOT NULL, last_name VARCHAR(50) NOT NULL,...
2486 просмотров
schedule 03.11.2022

Как сопоставить собственный запрос с одним классом модели?
Привет, я использую Eclipselink и сделал собственный запрос, чтобы выбрать некоторые поля из 2 таблиц. Я сопоставил свои логины таблицы в классе модели. Я не хотел бы сопоставлять свою таблицу «B», потому что мне нужно только 2 поля этой таблицы в...
1191 просмотров
schedule 16.02.2023

Что такое реализация JPA?
Я начинаю работать с JPA и не понимаю, что именно делает реализация JPA (EclipseLink, TopLink, Hibernate и т. д.). Я понимаю теоретическую роль JPA, но какова цель различных реализаций? Существуют ли существенные различия между этими вариантами,...
22949 просмотров
schedule 23.04.2022

Производительность запросов JPA EclipseLink 2
ПРИЛОЖЕНИЕ И СРЕДА Корпоративное приложение Java EE/JSF2.0/JPA, содержащее веб-модуль и модуль EJB. Я создаю PDF-документы, содержащие оцененные данные, запрашиваемые через JPA. Я использую MySQL в качестве базы данных с двигателем MyISAM для...
3958 просмотров
schedule 02.07.2023

Поддержка MOXy JSON
Я использую MOXy EclipseLink в качестве реализации JAXB в моем проекте RESTEasy. Расширенная функциональность MOXy, которая была представлена ​​такими аннотациями, как @XmlDiscriminatorNode & Value, мне очень помогла. Все работает нормально, кроме...
2170 просмотров
schedule 09.01.2023

JPA invalidStateException — проблемы с CascadeType
Я надеялся, что кто-то может пролить свет на это для меня. Я не очень понимаю, что происходит с этой ошибкой. У меня есть объект, который я использую для создания ряда записей в базе данных. Когда транзакция завершается и выполняется синхронизация,...
8441 просмотров
schedule 18.06.2022

Не удалось обновить EclipseLink с помощью M2Eclipse
Я использую Eclipse с Maven (используя m2eclipse) и пытаюсь добавить репозиторий EclipseLink. В моем pom.xml я установил следующее: <repositories> <repository> <id>eclipselink</id>...
365 просмотров

JPA - не хочу жестко кодировать unitName в @PersistenceContext
Я использую eclipselink, и у меня есть что-то вроде этого: @PersistenceContext(unitName = "unit1") private EntityManager em; Есть ли способ указать/прочитать имя постоянного модуля из файла конфигурации/свойств, чтобы при желании я мог...
588 просмотров
schedule 12.04.2022

Поставщики JPA: почему отношения/FK к столбцам без PK работают в Hibernate и EclipseLink?
Я только что узнал, что официально отношения/внешние ключи к столбцам, не являющимся первичными ключами, не поддерживаются JPA. Глянь сюда: Разрешает ли спецификация JPA ссылки на не -столбцы первичного ключа? Почему такие отношения все же...
4279 просмотров
schedule 13.05.2022

JPA-сопоставьте набор результатов из вызова хранимой процедуры с классом сущности
Я использую eclipselink, и у меня есть следующий код для вызова хранимой процедуры: Query q = em.createNativeQuery("exec ...."); List list = q.getResultList(); Можно ли сопоставить этот список с настраиваемым классом сущностей, который я создал?
1514 просмотров
schedule 03.10.2022

JPA: запрос FK
Я использую EclipseLink (JPA 2.0) под Netbeans 7.0 с JDK 7. Добавляя больше, это JavaSE. У меня есть эти таблицы, Сотрудник и Запись, где в отношении Сотрудник (1) --- (*) Записи. Добавление информации о структуре записи: RecordID (PK), EmployeeID...
233 просмотров
schedule 06.02.2023

Исключение при развертывании моего JPA-приложения в Websphere 7
У меня проблемы с развертыванием веб-приложения в самой последней версии IBM Websphere 7 . Исключение возникает во время инициализации JPA. Приложение использует servlet 2.5, eclipselink 2.1.3 , java 6 update 25. persistence.xml использует...
6599 просмотров
schedule 22.10.2022

EclipseLink очень медленно вставляет данные
Я использую последнюю версию EclipseLink с MySQL 5.5 (табличный тип InnoDB). Я вставляю около 30900 записей (может быть и больше) за раз. Проблема в том, что производительность вставки довольно низкая: вставка всех записей занимает около 22 секунд...
5756 просмотров
schedule 18.06.2023

Jpa QueryBuilder Несколько выражений в предложении where не работают
У меня проблема с созданием запросов с помощью javax.persistence.criteria.CriteriaBuilder. Я использую EclipseLink 2.1 и базу данных Oracle 10g. При построении запроса с несколькими ограничениями он будет использовать только первое ограничение, а не...
11414 просмотров