Вопросы по теме 'hibernate-annotations'

составной первичный ключ hibernate содержит составной внешний ключ, как его сопоставить
Я искал там и не нашел похожей темы, поэтому я публикую новый вопрос. Я работаю с Hibernate над существующей базой данных. Структуру таблицы и данные мы не можем изменить. Приложение считывает данные из базы данных и мигрирует в другое хранилище...
22422 просмотров
schedule 31.05.2022

Проблема с 2 уровнями наследования в спящем режиме
Вот моя структура класса: class A class B extends A class C extends A class D extends C class E extends C А вот мои сопоставления (для краткости тела классов опущены): Класс А: @Entity...
2495 просмотров
schedule 12.05.2023

Невозможно создать экземпляр абстрактного класса или интерфейса: проблема сохраняется
у меня есть кампания класса, которая поддерживает список AdGroupInterfaces. я собираюсь сохранить его реализацию @Entity @Table(name = "campaigns") public class Campaign implements...
10079 просмотров
schedule 18.02.2024

Как сопоставить карту‹String,Double›
Я пытался @ManyToMany(cascade = CascadeType.ALL) Map<String, Double> data = new HashMap<String, Double>(); но выдает ошибку: org.hibernate.AnnotationException: Use of @OneToMany or @ManyToMany targeting an unmapped class:...
15541 просмотров

Присоединить объект с составным ключом
У меня есть 2 объекта для устаревшей базы данных с составными ключами, один из них имеет составной ключ с аннотацией @EmbeddedId . // first entity @Entity public class Product { @Id private Integer productId; // lookup table contains...
3799 просмотров
schedule 02.06.2022

Фильтр HiberNate с аннотациями в сопоставлении «один ко многим»
У меня есть класс Person, который может иметь 4 типа адресов, и может быть несколько адресов, соответствующих одному типу адреса. public class Person{ Set<Address> addresses; } public class Address{ private int phoneNumber; private Type...
1179 просмотров
schedule 19.08.2022

Как я могу запретить Hibernate обновлять значения NULL
Есть ли в спящем режиме настройка для игнорирования нулевых значений свойств при сохранении объекта гибернации? ПРИМЕЧАНИЕ В моем случае я десериализую JSON в Hibernate Pojo через Джексона. JSON содержит только некоторые поля Pojo. Если я...
21320 просмотров

При удалении Cascade Hibernate ManyToMany
Я хочу, чтобы UserAcounts могли иметь много UserGroups. И все группы могут иметь много пользователей. И есть таблица соединений. Я хочу, чтобы связь между учетной записью пользователя и группой пользователей в таблице соединений удалялась при удалении...
5382 просмотров
schedule 17.07.2022

org.hibernate.MappingException: не удалось определить тип для: java.util.Set, в таблице: USERS, для столбцов: [org.hibernate.mapping.Column(invoices)]
У меня проблема, что Hibernate не может определить тип для Set в таблице USERS. Я пытаюсь создать внешний ключ таблицы INVOICES через отношение «один ко многим». Один пользователь может генерировать множество счетов-фактур. Мой User.java приведен...
52275 просмотров

Hibernate Mapping Отношения родитель/потомок
У меня есть таблица базы данных, которая содержит простые родительские/дочерние отношения (категории), например: +------------+----------+--------------------+ | categoryid | parentid | category_name |...
14161 просмотров

Аннотация Hibernate Polymorphism.EXPLICIT не работает?
Я знаю, что есть несколько сообщений об этом, но им около года, а ответа нет. На самом деле мы используем Hibernate 4.2.1.Final вместо PostgreSQL 8.4. У нас есть два таких объекта Объект A (высший класс иерархии) @Entity...
6042 просмотров

Слушатели аудита Hibernate Envers не зарегистрированы, даже если сущность аннотирована с помощью @Audit
У меня есть приложение Spring4.1.2, Hibernate 4.2.18, Jboss 6. У меня есть настроенные сущности и пользовательская сущность ревизии. Но все же слушатели Envers не зарегистрированы в listenerRegistry. Я попытался отладить обратный источник и...
581 просмотров

Аннотация Hibernate для одного объекта выбора (где) вместо коллекции для многих
На данный момент у нас есть класс, который выглядит примерно так (удалены обезличенные и ненужные части): @Entity @Table(name = "MAIN_TABLE") public class MainTable extends AbstractTable { @OneToMany(fetch = FetchType.LAZY, mappedBy =...
323 просмотров

Аннотации @Column, @Length, @Size в спящем режиме — используются одновременно
Я пытаюсь понять, какая аннотация для поля гибернации имеет наивысший приоритет. Я использую @Column, @Length и @Size для одного и того же поля и хочу знать, какое значение будет принято для установки длины столбца в базе данных. @Column(name...
199 просмотров