узел для обхода не может быть пустым (Hibernate SQL)

Связываясь - мера того, насколько модуль (пакет, класс, метод) полагается на другие модули. Желательно уменьшить связь или уменьшить сумму, что данный модуль полагается на другие модули системы.

Сцепление - мера того, насколько тесно связанный участники (классы, методы, функциональность в рамках метода) модуля другим членам того же модуля. Желательно увеличить сцепление, поскольку это указывает, что модуль имеет очень определенную задачу и делает только ту задачу.

25
задан tiswas 28 April 2011 в 12:00
поделиться

1 ответ

Если Вы используете, в спящем режиме 4, необходимо звонить:

Query query = session.getNamedQuery(Entity.NAMED_QUERY);

вместо

Query query = session.createQuery(Entity.NAMED_QUERY);

Это происходит, потому что session.createQuery попытается создать запрос на основе строкового значения Entity.NAMED_QUERY, например:

String NAMED_QUERY = "Entity.namedQuery";

получающийся в неправильном HQL и повышении исключения.

0
ответ дан 28 November 2019 в 17:43
поделиться
Другие вопросы по тегам:

Похожие вопросы: