【发布时间】:2013-02-17 12:06:27
【问题描述】:
标准用于从数据库中检索数据。它完美地生成了 SQL Query,分别在 mySql 上进行了测试,并正确加载了记录;
但是,当使用 Criterial.list() 时,它给了我一个空列表。
我检查了我的数据库连接,它们都是正确的。什么会导致这个问题?
更新
这是我的代码:
accCr = DetachedCriteria.forClass(TSESpotInvestorAccount.class, "acc");
accCr.setResultTransformer(DetachedCriteria.DISTINCT_ROOT_ENTITY);
accCr.add(Restrictions.eq("exchangeDepositNo", filter.getBc()));
accCr.setProjection(Projections.id());
List accIds = getHibernateTemplate().findByCriteria(accCr);
【问题讨论】:
-
是的,代码是必需的。
-
刚刚更新了答案。
标签: java hibernate jakarta-ee criteria hibernate-criteria