Вопросы по теме 'hibernate-mapping'
Как сопоставить ассоциацию многие-к-одному в Hibernate, где у дочернего элемента есть составной ключ, а его часть является первичным ключом в родительском?
У меня есть (устаревшая) структура таблицы, которая выглядит примерно так:
table parent (
parentid int (PK)
...
)
table child (
parentid int (PK)
childid int (PK)
...
)
То есть часть первичного ключа дочернего элемента является...
1904 просмотров
schedule
17.09.2021
hibernate - тип возвращаемого запроса
У меня есть (относительно) простой запрос HQL, который возвращает две соединенные сущности, которые имеют отношение «один ко многим». В результате запроса я хочу получить список типа entity1, в котором отображается entity1.entity2. Поскольку в...
1210 просмотров
schedule
07.10.2021
Запрос JPA - Предложение JOIN
У меня есть две таблицы Таблица A Таблица B
Таблица A содержит
Столбец X Столбец Y Столбец Z Столбец W
Таблицы Б содержит
Столбец P Столбец Q Столбец R Столбец W
Столбец W является общим в обеих таблицах .
и их организации...
345 просмотров
schedule
10.09.2021
Гибернация многих на один внешний ключ не устанавливается
У меня довольно простые отношения "один ко многим"
[SampleAliasMask] has many [SampleAliasMaskPart]
Моя проблема в том, что когда я сохраняю новый экземпляр SampleAliasMask с частями коллекции, я получаю нарушение ограничения, заключающееся...
5879 просмотров
schedule
25.10.2021
Отображение двух классов в одну строку таблицы в гибернации
Можно ли сопоставить два класса в одну строку в таблице в Hibernate
У меня два класса:
public class Student implements java.io.Serializable {
private int studentId;
private String studentName;
public Student() {
}
public int getStudentId() {...
3457 просмотров
schedule
20.11.2021
Отображение нескольких внешних ключей
Я пытаюсь изучить Hibernate и не могу решить проблему дизайна. У меня есть руководитель и групповые занятия. Я создал две таблицы, перечисленные ниже, с помощью спящего режима.
Table-Head
id, int4, primary key
name, varchar 50
description,...
1777 просмотров
schedule
22.10.2021
Исключение Hibernate: попытка сопоставить коллекцию OneToMany без JoinTable
Я пытаюсь сопоставить объект, содержащий коллекцию, без использования JoinTable. Исключение, которое у меня по-прежнему возникает: org.hibernate.AnnotationException: использование @OneToMany или @ManyToMany для нацеливания на несопоставленный класс:...
2123 просмотров
schedule
10.11.2021
Несколько баз данных с использованием Hibernate в стиле аннотации
На сайте было несколько обсуждений по этой теме, но я использую аннотации для создания sessionFactory.
private SessionFactory sessionFactory;
@Autowired
public void setSessionFactory(SessionFactory sessionFactory) {
this.sessionFactory =...
3662 просмотров
schedule
04.10.2021
Предотвращение отложенной загрузки в Hibernate
Можно ли предотвратить ленивую загрузку только для одной коллекции? Предположим, что у нас есть объект A, внутри которого есть две коллекции (например, @OneToMany). Оба они ЛЕНИВЫЕ. Я хочу сделать что-то вроде выселения для второй коллекции, но все...
353 просмотров
schedule
02.10.2021
hibernate создать отношения между пользователем и другом
Я использую спящий режим и пытаюсь представить отношения пользователя с другом. Моя первая мысль - создать пользовательский объект с Набором дружественных объектов.
Мне нужна таблица пользователей со всеми пользователями и такой информацией, как:...
1610 просмотров
schedule
12.11.2021
Как удалить строку и все ссылки на нее из базы данных через Hibernate?
Я использую Hibernate 3.0 с Java.
У меня следующие занятия.
Teacher.java
private long id;
private String teacherName;
private List<Student> students;
// getter-setter of all
Subject.java
private long id;
private String...
3432 просмотров
schedule
29.11.2021
Отображение гибернации не работает
Пытаюсь реализовать Spring Security и не могу сопоставить роли и пользователей. Итак, у меня есть таблицы базы данных "пользователи", "роли" и "user_role_connector":
CREATE TABLE users (
user_pk INT NOT NULL AUTO_INCREMENT,
...
PRIMARY KEY...
187 просмотров
schedule
05.11.2021
Проект Spring Hibernate не работает
Я создал проект Spring + Hibernate, но не работает, где я делаю не так? Почему я получаю сообщение об ошибке при записи sessionfactory.getCurrentSession? Мне всегда нужно писать sessionfactory.openSession. Это мой второй проект, использующий спящий...
677 просмотров
schedule
25.09.2021
Ошибка приложения SpringMvc
Я создал динамический веб-проект с Eclipse Luna и Tomcat, используя Spring + JPA + Hibernate .. Я добавил javax.persistence jar, но всегда получаю эту ошибку. Где я делаю не так? Этот проект сохранит пользователя в таблице пользователей в базе...
1124 просмотров
schedule
09.11.2021
Использование последовательности генератора идентификаторов или таблицы HiLow на основе базы данных
Мы используем Hibernate 3.2 и не можем выполнить обновление из-за зависимости от других библиотек, используемых в устаревших приложениях. В настоящее время в файле сопоставления гибернации для таблицы используется «родной» генератор идентификаторов....
1134 просмотров
schedule
30.10.2021
Как сопоставить ассоциацию сущностей с помощью запроса вместо @JoinColumn с JPA?
Я использую Hibernate 4.1.3.Final с JPA 2.1 и MySQL 5.5.37. У меня есть объект со следующим полем:
@Entity
@Table(name = "category",
uniqueConstraints = { @UniqueConstraint(columnNames = { "NAME" })}
)
public class...
1092 просмотров
schedule
03.10.2021
Файлы сопоставления Spring Boot * .hbm.xml не загружены в тесте
Эту проблему сложно объяснить, поэтому взгляните на проект: https://github.com/darzz/boot_bug Это минимальная настройка, воспроизводящая ошибку.
Описание . Стек приложений - это Spring Boot с Spring Data и Spring Batch. Файл...
3495 просмотров
schedule
07.10.2021
Какова стоимость удаления записи из дочерней таблицы, имеющей ограничение внешнего ключа с родительской таблицей
Например, есть 20 таблиц, у которых есть внешний ключ таблицы, назовем ее дочерней. Теперь, когда я удаляю запись из Child, она проверяет, есть ли ссылка на запись откуда-то или нет, так ли это или какой-то другой сценарий. Мой вопрос в том, как это...
63 просмотров
schedule
19.09.2021
Как создать журнал или таблицу истории для пользователя в MySQL и Hibernate
Я запутался при создании дизайна базы данных для своего приложения. Я использую MySql как базу данных, а также как пружину и спящий режим.
Мое требование: у меня есть таблица пользователей с ролями admin / user и таблица устройств. В таблице...
781 просмотров
schedule
11.10.2021
Отображение гибернации для сложных объединений
У меня есть устаревший код, который я пытаюсь сопоставить с новым кодом.
OLD_PERSON
pid
sid
name
age
NEW_PERSON
pid
sid
fid
age
RESOLVE_PERSON
pid
fid
status
Класс Java
domain.Person {
ID _id;
String _name;
Integer _age;
}
В...
721 просмотров
schedule
25.11.2021