Отображение в спящий режим для несопоставленного класса
-
21-09-2019 - |
Вопрос
У меня есть 2 столика...Вызов и ChallengeYear, ChallengeYear предназначен только для создания списка лет в challenge.
Я только хочу сделать Challenge объектом, содержащим список списочных лет.Возможно ли это?
Я заглянул в @SecondaryTable вместе с @JoinColumn и @OneToMany, но ни один из них не может сделать свое дело, или я что-то упускаю из виду.
Кто-нибудь может мне помочь?
Приветствую, Ян
Решение
Что такое Год в вашей модели, это целое число?
если да, вы можете прокомментировать свой метод Challenge.getYears с помощью @CollectionOfElements
Нравится:
@CollectionOfElements
@JoinTable(
table=@Table(name="ChallengeYear"),
joinColumns = @JoinColumn(name="challengeId")
)
@Column(name="year", nullable=false)
List<Integer> getYears() {
...
Не связан с StackOverflow