#mapping #jdo
#отображение #jdo
Вопрос:
В моем файле package.jdo у меня есть следующее
<field name="entitlements" table="LEAFENTITLEMENT"/>
<collection element-type="Entitlement"/>
<join>
<column name="LEAFID" target-field="ID"/>
</join>
<element>
<column name="ENTITLEMENTID" target-field="ID"/>
</element>
связь с БД заключается в том, что у нас есть 3 таблицы
Право — идентификатор первичного ключа
Идентификатор основного ключа Leaf — primay
LeafEntitlement — leafid,entitlementid — оба внешних ключа для соответствующих таблиц
Это часть сопоставления для конечной таблицы. Я получаю ClassCastException при попытке улучшить это с помощью kodo.ant.Задача PCEnhancerTask.
Коллекция представляет собой набор прав для конечной таблицы.
Спасибо за любую помощь или предложения
Ответ №1:
в вашем теге поля есть завершающий /
<field name="entitlements" table="LEAFENTITLEMENT" />
попробуйте удалить его.