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

Doctrine ODM - укажите имя коллекции для MappedSuperclass
Doctrine ODM имеет аннотацию (коллекцию), чтобы указать, какое имя следует использовать для коллекции. По умолчанию используется имя класса, но его можно легко изменить. Однако я сопоставил суперкласс, который расширен другими классами. Тип...
342 просмотров

Доктрина. Класс XXX не является допустимым объектом или отображенным суперклассом
Я пытаюсь сделать свой первый DAO с Doctrine для выполнения метода списка. Мой класс сущности - Canales.php в папке / src / model / dto namespace model\dto; use Doctrine\ORM\Mapping as ORM; /** * Canales * * @ORM\Table(name="Canales") *...
848 просмотров
schedule 14.06.2022

@MappedSuperclass и @OneToMany
Мне нужна ассоциация @OneToMany от страны к суперклассу Place ( @MappedSuperclass ). Он может быть двунаправленным. Мне нужно что-то вроде @OneToAny . @MappedSuperclass public class Place { private String name; private Country...
9083 просмотров

наследование класса доктрины с жизненным циклом обратного вызова и драйвером аннотаций
У меня возникла проблема с доктриной orm с использованием драйвера аннотаций, связанного с жизненным циклом обратного вызова. У меня 2 класса: абстрактная модель (помечена как MappedSuperclass, имеет обратные вызовы жизненного цикла)...
260 просмотров

Могу ли я использовать общий репозиторий для всех дочерних элементов MappedSuperClass с Spring Data JPA?
Учитывая следующую структуру класса: @MappedSuperclass @Inheritance(strategy=InheritanceType.TABLE_PER_CLASS) public abstract class Animal {} @Entity public class Dog {} @Entity public class Cat {} Можно ли с помощью Spring Data JPA...
6080 просмотров

почему тот же идентификатор в @MappedSuperclass, когда @Inheritance(strategy=InheritanceType.TABLE_PER_CLASS)
Я пытаюсь иметь 2 таблицы следующим образом: MISУпражнение (таблица) ИДЕНТИФИКАЦИОННОЕ ИМЯ... 2 a MISInteractiveExercise(таблица) ИДЕНТИФИКАЦИОННОЕ ИМЯ... 1 b У них не должно быть одинаковых идентификаторов. И...
2119 просмотров
schedule 28.05.2023

Почему я не могу переопределить и аннотировать метод получения для сопоставления сущностей?
Учитывая этот класс: @MappedSuperclass public abstract class AbstractEntity { int id; public void setId(int id) { this.id = id; } public int getId() { return id; } // other mappings } Я хочу определить сущность: @Entity...
1126 просмотров