下面是我正在使用的 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。