0

我想通过使用 Queryover 构造来创建连接:这是 sessionfactory 的创建:

      private static SessionFactory buildSessionFactory() {
  try {
   // Create the SessionFactory from hibernate.cfg.xml
   return new Configuration().configure().buildSessionFactory();
  }

会话的创建:

Session session = HibernateUtil.getSessionFactory().openSession();

在会话中,我期望 .QueryOver,但我找不到它,找到很多 C# 的信息但不是 java 的,有人可以帮助我吗?谢谢

4

1 回答 1

0

QueryOver 仅适用于 .NET,使用 java 您需要使用Hibernate Query

这是一个例子:

Query query = session.createQuery("from Person where name = :n ");
query.setParameter("na", "John");
List list = query.list();
于 2013-07-18T18:28:00.860 回答