Результаты поиска по запросу "hql"

4 ответа

Hibernate и неожиданный конец исключения поддерева

Я новичок в Hibernate. у меня естьItem POJO, который содержитSet<String> состоящий из этикеток. Метки содержатся в другой таблице базы данных изItem стол, так что я делаю соединение, чтобы заполнить Pojo. Я пытаюсь выполнить простой пример ...

2 ответа

Эта строка сообщает hibernate об использовании моего пользовательского класса для анализа запросов HQL и генерации запросов SQL без отдельного ключевого слова. Обратите внимание, что я создал свои пользовательские классы в том же пакете, где находится оригинальный HQL-парсер.

я есть этот тест HQL: select distinct o from Order o left join fetch o.lineItemsи этоделает генерировать отдельный SQL без очевидной причины: select distinct order0_.id as id61_0_, orderline1_.order_id as order1_62_1_... Набор результатов SQL ...

3 ответа

Он генерирует hql-запрос с условием

вая следующий запрос HQL: FROM Foo WHERE Id = :id AND Bar IN (:barList)Я поставил:id используя объект запросаsetInteger() метод. Я хотел бы установить:barList с помощьюList объектов, но, глядя на документацию Hibernate и список методов, я не ...

ТОП публикаций

2 ответа

Альтернатива, конечно, заключается в предоставлении метода Java, который сортирует список котят.

вая приведенный ниже оператор JPQL, как мне изменить его так, чтобы котята в результирующем списке были упорядочены поage свойство? SELECT c FROM Cat c left join fetch c.kittens WHERE c.id = :idЯ пробовал несколько подходов, но безуспешно. По ...

1 ответ

Немного больше объяснений?

ли способ экспортировать именованные запросы HQL во внешний файл. У меня слишком много именованных запросов и использую@NamedQueries а также@NamedQuery во главе моей сущности классы болят. Есть ли способ экспортировать несколько файлов?

2 ответа

ОП упоминал, что приложение должно работать на разных базах данных. В этом случае это не ожидаемый ответ.

робовал это: from Table where (:par1 is null or col1 = :par1)но бывает, что from Table where :par1 is nullвсегда возвращает все строки таблицы, даже если: par1 не равно NULL. пока select * from table where col1 = 'asdf'не возвращает ни одной ...

1 ответ

@iliaden: Да, это должно работать.

ал документацию по Hibernate, но не нашел ничего, что объясняло бы, как сделать следующее. У меня есть следующий код SQL, который я пытаюсь преобразовать в HQL: SELECT {msg.*}, {cmd.*} FROM Schema.Messages AS msg LEFT OUTER ...

3 ответа

Хм. Думаешь, тебе может понадобиться использовать псевдоним?

я есть 2 объекта: машина и колеса (oneToMany), и я хочу получить свой автомобиль, со всеми колесами и (это сложная часть), упорядоченным с помощью wheel.location. Приведенный ниже код вызывает исключение с сообщением «незаконная попытка ...

1 ответ

Выбрать отличный новый com.org.AssetDTO (a.id, a.address, a.status) из Актива как a - это то же самое, что и обычный оператор выбора sql для выбора отдельного a.id, a.address, a.status из Актива а затем, предоставляя RowMapper, чтобы превратить его в массив DTO, этот синтаксис является / был эквивалентом HQL. того, что

ужно взять HQL, который в настоящее время: select distinct a from Asset as a where ...и изменить его на select new com.org.AssetDTO(a.id, a.address, a.status) from Asset as a where ... Моя проблема с отличным ключевым словом. Куда он относится ...

5 ответов

SQLCriterion имеет защищенный конструктор

ел бы использовать критерии API Hibernate для формулировки конкретного запроса, объединяющего две сущности. Допустим, у меня есть две сущности: Pet и Owner, у владельца которых много домашних животных, но, что важно, эта связь не отображается в ...