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

org.hibernate.ejb.HibernatePersistence нельзя привести к javax.persistence.spi.PersistenceProvider
Я разрабатываю приложение с использованием SPRING 3.0.4, JPA 2, Hibernate 3.5.5. Я пробую существующий пример, приведенный по ссылке http://www.javacodegeeks.com/2010/05/jboss-42x-spring-3-jpa-hibernate.html . Единственная разница в том, что я...
40682 просмотров
schedule 02.08.2023

Изменить имя таблицы сущности во время выполнения?
Вот эта таблица, которая создается ежемесячно. В основном структура всех ежемесячных таблиц одинакова. Поскольку сопоставление одного и того же объекта только с другим именем таблицы потребовало бы больших усилий, Можно ли во время выполнения...
39869 просмотров
schedule 01.05.2022

JPA с Hibernate 3 — переполнение ManyToMany-Stack и множественные ошибки пакетов
Я сталкиваюсь с проблемами при извлечении данных для сущностей, имеющих двунаправленные отношения «многие ко многим». Если я использую List для хранения сущностей, я не могу получить несколько пакетов одновременно. Если я изменю свой код, чтобы...
10405 просмотров
schedule 14.03.2024

JPA 2.0 и EJB 3.1 - обновить отношения на стороне владельца, пытались вставить запись?
У меня есть модель: @Entity class A { @ManyToOne B b; int i; } @Entity class B { @OneToMany(mappedBy="b") List< A > list = new ArrayList< A >(); } Теперь в моей службе EJB я делаю: void f(Aid,Bid){ A a =...
558 просмотров
schedule 22.05.2022

liquibase и hibernate аннотации
этот вопрос основан на двух темах, которые были опубликованы ранее. Гибернация с использованием JPA (аннотированных объектов) и liquibase Liquibase diffChangeLog против определения сопоставления Hibernate мое замешательство в том, что...
3619 просмотров

как построить динамический запрос для отношения "многие к одному" с помощью CriteriaBuilder из JPA 2.0
Я застрял в создании динамического запроса с использованием CriteriaBuilder в JPA 2.0. Мое приложение - Spring 3.0, Hibernate 3.6.0 + JPA 2.0. На самом деле у меня есть две сущности: одна taUser , а другая taContact , в моем классе taUser есть...
12915 просмотров
schedule 21.09.2022

Образцы JPA2 со встроенным контейнером Java EE?
Я хочу создать пример кода для JPA2, который можно запустить внутри контейнера Java EE. Для запуска этих примеров обычно требуется сервер Java EE, но я хочу упростить задачу и запускать их с помощью встроенного контейнера + maven. Какой из них...
539 просмотров
schedule 05.06.2024

JPA: ApplicationManaged EntityManager для Java SE для программного управления жизненным циклом транзакций.
У меня возникли трудности с поиском хорошего решения для поддержки этой функции, когда пользовательский интерфейс может запускать и фиксировать транзакцию. В моих предыдущих подходах к работе с транзакционными приложениями я группировал единицу...
885 просмотров
schedule 23.06.2022

JPA: как добавить первую сущность рекурсивного ненулевого отношения
Как добавить первую сущность рекурсивного ненулевого отношения? Проблема возникает при попытке использовать мою контрольную защиту по умолчанию (EntityListener) для пользовательских сущностей. Hibernate не может вставить первого пользователя....
2399 просмотров
schedule 17.02.2024

Тайна наследования аннотаций Java EE 6
Я использую наследование с EJB в нескольких сценариях, иногда с аннотациями в суперклассе, такими как этот общий entityDAO: public class JpaDAO<T>{ protected Class<T> entityClass;...
7310 просмотров

JPA 2: изменить @NamedNativeQuery на эквивалент CriteriaBuilder
Можно ли изменить этот запрос @NamedQuery: SELECT @rownum:=@rownum+1 'no', m.title, m.author, REPLACE(SUBSTRING_INDEX(m.content, ' ', 20), '<br>', ' '), m.viewed, m.hashid FROM book m, (SELECT @rownum:=0) r WHERE m.lang = ?1 AND m.title like...
1725 просмотров
schedule 26.09.2022

JPA 2.0 и Oracle с TemporalType.TIME
Я использую Oracle 11g и JPA 2.0 (спящий режим в JBoss 6.0.0). Мне нужно представить диапазон времени в объекте, поэтому я определил эти поля: @Temporal(TemporalType.TIME) private Date startTime; @Temporal(TemporalType.TIME) private Date...
3553 просмотров
schedule 15.10.2023

Как правильно выразить выборку соединения JPQL с предложением where как JPA 2 CriteriaQuery?
Рассмотрим следующий запрос JPQL: SELECT foo FROM Foo foo INNER JOIN FETCH foo.bar bar WHERE bar.baz = :baz Я пытаюсь перевести это в запрос Criteria. Это насколько я понял: CriteriaBuilder cb = em.getCriteriaBuilder();...
116542 просмотров
schedule 05.01.2023

Ehcache против реализации кэша статической карты
У меня есть несколько таблиц с очень небольшим количеством записей в них, и они никогда не будут меняться динамически. поэтому я хочу кэшировать всю таблицу в памяти, чтобы уменьшить нагрузку на БД. Я могу легко добиться этого с помощью статической...
3947 просмотров
schedule 18.11.2022

обновить JPA в спящем режиме
В спящем режиме JPA, как я могу обновить объект? У меня есть один объект Project с двумя атрибутами. идентификатор проекта и имя проекта. Здесь projectid — это первичный ключ. Теперь в моем методе обновления я должен иметь возможность изменять...
1039 просмотров
schedule 06.04.2022

Выполнить произвольный sql в текущей транзакции в JPA 2.0
Я новичок в JPA 2.0/EclipseLink/Glassfish/JEE6, и у меня есть основной вопрос. У меня есть DAO, в котором большинство сущностей сопоставляются непосредственно со столбцами с помощью аннотаций JPA, поэтому я использую EntityManager, и он отлично...
2114 просмотров
schedule 11.03.2023

Как обновить схему, добавив аннотированные классы в существующий блок Persistence в JPA с помощью гибернации?
Среда: JPA 2.0, Hibernate 3.6, в файле war (с jsf 2.0, на jboss 6 и т. д.). Я хочу обновить схему, добавив классы Annotated в существующий модуль Persistence в JPA с спящим режимом. это то, что я пытался сделать: public void updateConfiguration()...
722 просмотров
schedule 03.05.2022

JPA и RequestFactory: сохранение внешних ключей
В моем классе JPA Entity у меня есть: @Entity public class Booking { @Id @SequenceGenerator(name = "BOOKING", allocationSize = 1) @GeneratedValue(strategy = GenerationType.SEQUENCE, generator = "BOOKING") private Integer id; @ManyToOne(fetch =...
847 просмотров
schedule 17.03.2022

Как в JPQL получить доступ к свойствам именованных параметров?
Я использую Hibernate 3.5.4-Final. Я хочу передать объект в качестве параметра именованного запроса, а затем получить доступ к сохраненному свойству этого именованного параметра в этом запросе. Я хочу сделать это: @NamedQuery(name = "hello",...
1878 просмотров
schedule 20.10.2022

Менеджер сущностей find() со свойством Map
У меня есть EntityManager, и я ищу с помощью метода find(Entity.class, primaryKey, mapProperty). Вопрос в том, что я установил эту карту? @Entity public class Entity{ @Id private int id; @ManyToOne private Property prop;...
2307 просмотров
schedule 26.03.2024