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

Подводные камни и практические варианты использования: Toplink, Hibernate, Eclipse Link, Ibatis
Я много работал с Hibernate в качестве реализации JPA. В большинстве случаев работает нормально! Но я также видел много подводных камней: Удаленное взаимодействие с постоянными объектами затруднено, потому что Hibernate заменяет коллекции Java...
5138 просмотров
schedule 28.01.2024

Маршаллинг с помощью MOXy
Я не испытываю никаких проблем при демаршалинге с помощью MOXy. Это XML, я распаковал. <eng><shape type="square"><square-specific>dasdasdas</square-specific></shape></eng> Но при сортировке получаю...
325 просмотров
schedule 22.03.2024

Eclipselink + JPA неожиданно генерирует столбец идентификатора
Eclipselink сгенерировал оператор создания таблицы следующим образом: Create Table myTable (ID (255) not null, col1 (255), col2(255), col3(255) PK (ID, col1, col2) @Embeddable MyPK implements Serializable { @OneToOne @Id...
398 просмотров
schedule 02.06.2024

Ошибка JAXB Unmarshalling to entity
У меня проблема с развязкой потока xml для сущностей. Мои внешние ключи никогда не устанавливаются для объекта с правильным первичным ключом, они просто устанавливаются для объекта emtpy. Класс с внешними ключами называется ProductBase. Он имеет...
931 просмотров
schedule 19.11.2023

Можно ли с помощью MOXy и XPath разобрать список атрибутов?
Изменить: вот как я загружаю XML-документ, как я использовал его в ответе Блейза. Я загружаю его так, потому что хочу работать с узлом, а не со всем документом. Даже используя весь документ, у меня все еще возникают проблемы с загрузкой таким...
2029 просмотров
schedule 08.12.2022

Как упорядочить по количеству() в JPA
Я использую этот JPA-запрос: SELECT DISTINCT e.label FROM Entity e GROUP BY e.label ORDER BY COUNT(e.label) DESC Я не получаю ошибок, и результаты отсортированы почти правильно, но есть неправильные значения (либо два значения перевернуты,...
8859 просмотров
schedule 24.12.2023

Как использовать Lucene и JPA?
Я хотел бы использовать Lucene для обеспечения возможности полнотекстового поиска для некоторых из моих java-объектов, хранящихся с помощью EclipseLink в моей базе данных Postgresql. Я видел, что у Hibernate есть интегрированное решение для Lucene...
3791 просмотров
schedule 02.04.2024

Как обрабатывать откат транзакции в @PreUpdate
Я хочу проверять объекты перед их сохранением/обновлением. Для этого я использую аннотации @PrePersist и @PreUpdate и создаю исключение для отката транзакции. Затем я перехватываю исключение и сообщаю пользователю, что объект недействителен. Все...
2431 просмотров
schedule 25.04.2024

Сущность должна управляться, чтобы вызвать удаление
Что тут происходит? @Stateless @LocalBean public class AppointmentCommentDao { public void delete(long appointmentCommentId) { AppointmentComment ac = em.find(AppointmentComment.class, appointmentCommentId); if (ac != null)...
21342 просмотров
schedule 18.01.2024

Невозможно использовать EntityTransaction при использовании JTA
Я получаю эту ошибку: javax.servlet.ServletException: java.lang.IllegalStateException: Exception Description: Cannot use an EntityTransaction while using JTA. При попытке использовать JPA и JAVAEE Glassfish. Мой файл persistence.xml...
38616 просмотров
schedule 30.10.2023

Процедура хранения вызовов JPA вернула неверный результат
Я использую собственный запрос JPA для вызова хранимой процедуры и сопоставления возвращаемого результата с классом createNativeQuery(String sqlString, Class resultClass); Здесь sqlString — это хранимая процедура в таком формате: {call...
388 просмотров
schedule 30.11.2022

java.lang.NoClassDefFoundError: javax/persistence/Persistence axis2 и eclipselink
Я хочу развернуть веб-службы axis2 в netbeans, я установил плагин axis2 в netbeans. Также я использую EclipseLink 2.0 для подключения db. Мое соединение успешно, когда я использую в основном классе, который я создал. Но когда я пытаюсь...
3645 просмотров
schedule 20.01.2024

Как сохранить Map‹Entity, Entity› с семантикой карты в JPA2
У меня есть следующая модель: сущность типа A связана со многими парами сущностей типов (B, C). Каждый объект B появляется не более чем в одной паре в A, но один и тот же объект C может отображаться в нескольких парах. Например: A1 --> (B1,...
261 просмотров
schedule 10.03.2024

Eclipselink, как лениво загружать @Lob
Согласно документации @Basic. По умолчанию EclipseLink JPA игнорирует атрибут fetch и по умолчанию javax.persistence.FetchType.EAGER. Как изменить значение по умолчанию, чтобы оно загружалось лениво?...
1670 просмотров
schedule 25.01.2024

JPA eclipselink OID Крупный объект PostgreSQL
Я новичок в JPA, у меня проблема с полями типов oid PostgreSQL (поле foto), я пытаюсь сохранить изображение, полученное из интерфейса, через p:fileupload Primefaces, и мне это не удалось. IDE Я сопоставил тип данных поля изображения BigInteger. Они...
1882 просмотров

Openejb с JPA - может извлекать, но не может вставлять в базу данных
Я использую openejb в качестве своего автономного контейнера для запуска моих модульных тестов, во всех тестах во всех тестах я смог получить значения, но не смог вставить или обновить. Даже если я попробую entitymanager.merge(obj), он правильно...
824 просмотров
schedule 12.01.2024

eclipselink.read-only и границы транзакций
Я использую EclipseLink в качестве поставщика JPA. Когда я использую следующий код для объекта запроса: myQuery.setHint("eclipselink.read-only", "true"); Запрос выполняется на другом соединении, отличном от используемого исходным...
1028 просмотров
schedule 17.11.2023

JPA EclipseLink с @TableGenerator. Почему значение, присвоенное id, не равно null после отката транзакции?
У меня есть следующая сущность: @Entity @Table(name = "sales", schema = "cust_tables") @Multitenant(MultitenantType.TABLE_PER_TENANT) @TenantTableDiscriminator(contextProperty = "customer_schema", type = TenantTableDiscriminatorType.SCHEMA)...
1382 просмотров
schedule 14.11.2023

Как вывести нулевые элементы и атрибуты при выводе JSON с помощью EclipseLink MOXy
В моем XML я вывожу элемент только в том случае, если он имеет значение, но требование для JSON состоит в том, чтобы выводить значение, даже если оно не установлено то есть XML <alias-list> <alias...
1842 просмотров
schedule 06.03.2024

Динамическое сопоставление сущности с несколькими таблицами
Я просто искал динамическое сопоставление с eclipselink, я не могу найти решение для своего случая, теперь в моей системе у сущности есть 3 версии, одна рабочая/черновая (т.е. W100), другая производственная (т.е. M100), а остальные одна из них —...
714 просмотров
schedule 22.09.2022