下面是个简单的例子:
public List getList()
{
SessionFactory sessionFactory = new Configuration().configure().buildSessionFactory();
Session session = sessionFactory.openSession();
Transaction tx=session.beginTransaction();
String sql="select * from temp5 ";
List list=session.createSQLQuery(sql).list();
tx.commit();
session.close();
return list;
}
List list=session.createSQLQuery(sql).list();出错了,如下:
org.hibernate.QueryException: addEntity() or addScalar() must be called on a sql query before executing the query.