0
Query query = session.createSQLQuery(
"SELECT ColumnName, COUNT(*) FROM xyz GROUP BY ColumnName")
.addEntity(xyz.class);
return query.list();

しかし、セッションでエラーが表示されます(セッションを解決できません)誰かがこのクエリの実行を手伝ってくれるとありがたいです。

前もって感謝します

4

1 に答える 1

0

It seems your Session object not declared .

Check the imports also:

import org.hibernate.cfg.Configuration;
import org.hibernate.SessionFactory;
import org.hibernate.Session;

Typical Hibernate Session code:

SessionFactory sessionFactory = new Configuration().configure().buildSessionFactory();

Session session = sessionFactory.openSession();

Then use your code :

Query query = session.createSQLQuery(
"SELECT ColumnName, COUNT(*) FROM xyz GROUP BY ColumnName")
.addEntity(xyz.class);
return query.list();
于 2013-02-12T10:27:18.080 に答える