Как мы можем запросить объект в hibernateTemplate - PullRequest
0 голосов
/ 18 января 2012

Я хочу использовать объект Query в HibernateTemplate.Мы можем использовать этот объект Query с HibernateTemplate, но он устарел в Spring.

Если кто-то использует другой способ, пожалуйста, сообщите мне

Заранее спасибо

Дхармендра

1 Ответ

1 голос
/ 18 января 2012

Вы можете использовать чистый SQL или написать простой запрос, например:

Session session = sessionFactory.getCurrentSession();

Query query = session.createQuery("FROM TableName where id=:userId");
query.setString("userId", userId);  //userId is of string type Or you can use userId+"" to convert it to string

List<myEntityPOJOName> result = query.list();  //this will return a list of myEntityPOJOName objects

Или вы можете написать чистый SQL внутри функции createQuery (), как показано ниже:1006 * Для реализованных функций Hibernate, таких как saveOrUpdate (), save () и т. Д., Вы можете взглянуть на документы Hibernate на http://www.hibernate.org/docs

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