【发布时间】:2012-09-14 15:36:13
【问题描述】:
查询执行是否总是必须返回一个列表?如果我确定它只会返回一个对象,我该如何替换下面的代码?
@Override
public List<DocInfo> findAllByDocId(String docId)
{
Query q = getCurrentSession().createQuery("from DocInfo item where item.id = :docId");
q.setString("docId", docId);
List<DocInfo> docInfoList = q.list();
return docInfoList;
}
【问题讨论】:
标签: hibernate