Описание тега openjpa

OpenJPA - это реализация спецификации Java Persistence API с открытым исходным кодом. Это решение объектно-реляционного сопоставления (ORM) для языка Java, которое упрощает хранение объектов в базах данных. Это программное обеспечение с открытым исходным кодом, распространяемое по лицензии Apache 2.0.
0 ответов

Поиск JSDI в WebSphere в неуправляемых потоках

У меня есть приложение Java EE (на самом деле, это приложение Apache Camel), развернутое на WebSphere Application Server 7. Мое приложение потребляет сервисные запросы от веб-сервисов (потоки, запускаемые из контейнера сервлета в WAS) и из очередей …
06 май '12 в 00:35
1 ответ

Apache OpenJPA - исключение NamedQuery

У меня есть две таблицы с отношением manyToMany: @Entity(name = "arelation") @NamedQueries({ @NamedQuery(name = "arelation.findAByName", query = "SELECT a FROM arelation a WHERE a.arelationname = :aname"), @NamedQuery(name = "arelation.findA", query…
06 мар '12 в 14:07
2 ответа

Добавить данные к объектам в отношениях "многие ко многим" обоими способами,

Рассмотрим этот класс: @Entity(name = "ORDERS") public class Order { @Id @Column(name = "ORDER_ID", nullable = false) @GeneratedValue(strategy = GenerationType.AUTO) private long orderId; @Column(name = "CUST_ID") private long custId; @Column(name =…
13 ноя '14 в 11:47
3 ответа

Сохранять список целых чисел с JPA?

У нас есть Pojo, который должен иметь список целых чисел. В качестве примера я создал Message и хотел бы связать список groupIds (эти идентификаторы должны быть запрошены и отображены в пользовательском интерфейсе). Поэтому в идеале мы хотели бы име…
23 мар '10 в 15:51
1 ответ

DistinctResultList в OpenJPA

Я пытаюсь получить отдельный список идентификаторов, который будет длинным... Но я возвращаю этот DistinctResultList... Как можно справиться с этим, чтобы они получили ожидаемые результаты... Вот что я делать... @NamedQuery(name="getProvidersByResou…
25 июн '12 в 20:43
1 ответ

В чем разница между em.find и em.createQuery

em.find(Enity.classs, Id) em.createQuery("SELECT e From Entity e WHERE e.Id=:id") Они эквивалентны? Если нет, чем они отличаются?
01 мар '12 в 22:57
1 ответ

Проблема с кешем запросов openjpa в glassfish + форма исключения приведения класса QueryKey

Используя openjpa 1.2.0 со встроенным DataCache на Glassfish, включив кеширование запросов и закрепляя некоторые именованные очереди, мы видим следующее исключение: org.apache.openjpa.persistence.PersistenceException: java.lang.String нельзя привест…
02 май '11 в 04:51
1 ответ

Могут ли два объекта в JPA иметь более одного отношения между ними?

Позвольте мне определить следующие объекты, например: @Entity public class Box{ @ManyToOne Apple apple; @ManyToOne Orange orange; } @Entity public class Apple { @OneToMany List<Box> boxes; @ManyToMany List<Orange> OrangeBoxMates; } @Enti…
18 янв '12 в 01:55
1 ответ

Openjpa-2.2.2-r422266: нефатальная пользовательская ошибка 1468616, вызванная ArgumentException и InvalidDataAccessApiUsageException

У нас есть веб-приложение, запущенное на tomcat, с кодом, приведенным ниже, для поиска объекта схемы. @Override public Schema findSchemaByCategoryAndDomainId(String category, Integer domainId) throws Exception { return schemaDao.findByCategoryAndDom…
15 июн '16 в 04:34
1 ответ

JPA-запрос с openJPA работает только как "собственный" SQL, но не при преобразовании в JPQL или с критериями JPA

У меня есть запрос SQL и сопоставление классов. Используя openJPA, если запрос сделан как @NamedNativeQuery, он работает нормально, возвращая соответствующий класс и ожидаемый результат. Если он преобразуется в JPQL @NamedQuery, он всегда возвращает…
25 апр '13 в 13:47
1 ответ

Объединенные таблицы не создаются в JPA?

РЕШЕНИЕ: Я нашел способ обойти эту проблему. Я запустил свой основной класс, используя сценарий оболочки, и я также улучшил все свои классы, используя тот же сценарий оболочки, здесь приведен код. #!/bin/sh # # Compile and Run the OpenJPA test progr…
09 ноя '11 в 06:22
1 ответ

QueryDSL Inheritance: подтип в предложении where

Я пытаюсь создать запрос, который должен возвращать подтипы (список InternalTask ​​и ExternalTask). Это прекрасно работает, но я хочу добавить предложение where в запрос для одного из подтипов. Я пробовал следующее: Объекты: @Entity @Inheritance(str…
04 дек '15 в 20:47
1 ответ

Утечка памяти в Websphere 7 + EJB3, множество экземпляров ClassMapping

Извините за мой английский, я говорю по-испански. Я недавно перенес приложение из ejb 2.x в ejb3 (около 300 сущностей), я использую WebSphere 7.0.0.9. После 10 часов работы происходит сбой системы с ошибкой OutOfMemoryError. Анализируя coredump, я в…
19 май '10 в 21:16
1 ответ

Ошибка подключения OpenJPA

Я следую этому руководству по OpenJPA -> http://plunchete.wordpress.com/2007/05/06/using-openjpa/ Я получаю эту ошибку: 160 INFO [main] openjpa.Runtime - OpenJPA dynamically loaded the class enhancer. Any classes that were not enhanced at build time…
23 ноя '12 в 07:08
1 ответ

JPA - сгенерированный запрос для постоянного метода не вставляет все столбцы

Я довольно новичок в JPA, и у меня возникла проблема с персистентным методом менеджера сущностей для одной конкретной сущности. У меня есть таблица, подобная следующей: CREATE TABLE Items ( Id INTEGER NOT NULL, GroupId INTEGER NOT NULL, ItemId INTEG…
11 янв '19 в 21:12
1 ответ

Обновление jpa для объектов, имеющих комбинированный первичный ключ

У меня есть составной первичный ключ для моего объекта. Как я могу использовать jpa для обновления моего объекта? Обычно мы используем следующий код EntityManagerFactory emf = Persistence.createEntityManagerFactory("jpa"); EntityManager em = emf.cre…
29 сен '10 в 08:29
0 ответов

Ошибка во время сброса JPA - обнаружен неуправляемый объект в состоянии жизненного цикла, неуправляемый во время каскадного сохранения

Я использую Open JPA 2.4.2 на платформе OSGI с Apache Aries JPA 2.6.1. Мой DAO вводится с использованием Apache Aries Blueprint. blueprint.xml <blueprint default-activation="lazy" xmlns="http://www.osgi.org/xmlns/blueprint/v1.0.0" xmlns:xsi="http…
16 ноя '18 в 15:18
0 ответов

Сериализация больше не возможна для объектов OpenJPA, которые генерируют UnsupportedOperationException, DetachedStateManager.isProvisional(DetachedStateManager.java:760)

Кажется, у моей структуры есть проблемы со специальной сущностью, которая постоянно не может быть сериализована за исключением. Entity: http://svn.apache.org/viewvc/incubator/openmeetings/trunk/singlewebapp/src/org/apache/openmeetings/persistence/be…
12 дек '12 в 07:56
1 ответ

OpenJPA Insert не использует внешний ключ

Я пытаюсь создать небольшой проект вокруг EJB / JPA, связанный с базой данных Mysql. Я получил две таблицы FctData и RefKpiDataQuery, связанные внешним ключом. FctData: public class FctData implements Serializable { @Id @GeneratedValue(strategy = Ge…
23 янв '13 в 13:45
2 ответа

JPA: удалить дочерние объекты

У меня есть сущность (например, Document), которая используется как дочерняя в 4 других сущностях (используя @OneToMany с @JoinTable в родителях). Я не использую Двунаправленное картографирование. Мое требование - удалить ребенка (то есть документ),…
04 май '15 в 06:21