XML Hibernate: возможно ли сопоставить атрибут списка String из не сопоставленной таблицы? - PullRequest
0 голосов
/ 31 августа 2018

Я получил 2 таблицы:

TRAINING_COURSE
TCO_ID
TCO_COURSE_NAME
TCO_ROW2
TCO_ROW3

TRAINING_GROUP
GRO_ID
GRO_NAME
GRO_TCO_ID

GRO_TCO_ID относится к TCO_ID из TRAINING_COURSE Таблица

TRAINING_COURSE сопоставлено, но TRAINING_GROUP нет.

Я хочу знать, возможно ли иметь список строк GRO_NAME или TRAINING_GROUP в классе TrainingCourse без сопоставления и создания класса TrainingGroup.

Пока вот что я попробовал:

**TrainingCourse.java**
private Set<String> nameList;

**TrainingCourse.hbm.xml**
<set name="nameList"
    table="TRAINING_GROUP" 
    sort="unsorted">
    <key column="GRO_ID"/>
    ** tried also <key column="GRO_TCO_ID"/> **
    <element column="GRO_NAME" type="string"/>
</set>

Нет ошибок отображения, но списки все нулевые, есть что-то, что я делаю неправильно, или это не может быть сделано?

Заранее спасибо

...