以下是我正在使用的HQL查询:
Session ssn=HibernateSessionFactory.openSession();
Query query = ssn.createQuery("from TUIDInfo e where e.id = :cred_id ");
query.setParameter("cred_id",cred_id);
List list = query.list();
我的表包含大约20个与cred_id
匹配的条目,但此查询仅返回表中的最后一行。为什么会这样?即使有更多条目,query.list().size()
属性也始终为1。