Выполнение запроса --- Hibernate + Spring - PullRequest
0 голосов
/ 11 января 2011

Я использую весну и зимнюю спячку вместе.

Может ли кто-нибудь предложить мне, как выполнить простой запрос?

Например, я хочу выполнить "select count (*) from USER_DETAILS";

Спасибо
Нарендра

Ответы [ 2 ]

1 голос
/ 13 января 2011

Hiii ... Используйте критерии и прогноз вместе.Проекция

Criteria crit = session.createCriteria(USER_DETAILS.class);
ProjectionList projList = Projections.projectionList();
projList.add(Projections.countDistinct("Id"));
crit.setProjection(projList);

crit.list даст вам счет.Это простой код гибернации, который вы можете понять с помощью spring + hibernat в этом примере.

0 голосов
/ 11 января 2011

Hibernate - это инструмент объектно-реляционного отображения. Сначала вы сопоставляете объект User с таблицей USER_DETAILS, а затем пишете HQL (Hibernate Query Language) для сопоставленного объекта User (не для таблицы USER_DETAILS). Например, вы можете написать запрос, который вы разместили, как показано ниже, используя HQL.

выбор количества (пользователя) от пользователя User;

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...