SQLEXCEPTION: столбец (CourthouseID) не найден в какой-либо таблице в запросе (или SLV не определен) на поле Composite-IJAVA

Программисты JAVA общаются здесь
Anonymous
SQLEXCEPTION: столбец (CourthouseID) не найден в какой-либо таблице в запросе (или SLV не определен) на поле Composite-I

Сообщение Anonymous »

Я нахожусь в процессе преобразования приложения древнего пружины 3 в пружину 6 и пытаюсь изменить как можно меньше из -за сроков. Он использует отображение XML с Hibernate. < /P>
Как часть этого, я столкнулся с вышеуказанной ошибкой. Один из них следующая строка кода в моем DAO. < /P>

Код: Выделить всё

@SuppressWarnings("unchecked")
List configParameterList = (List) hibernateSession.createQuery(
"from ConfigParameter configParameter order by category, key, courthouseId, value").list();
< /code>
Способности xml для configparameter выглядят так: < /p>














< /code>
, и у меня есть ключевые поля, определенные в обоих классах. Как вы можете видеть, Courthouseid 
находится в обоих местах. Я полагаю, что это ошибки в этом, потому что это первое, которое имеет другое имя столбца, чем имя свойства. https://docs.jboss.org/hibernate/orm/3. ... ompositeid
твою>

Подробнее здесь: https://stackoverflow.com/questions/796 ... ery-or-slv

Вернуться в «JAVA»