Esecuzione di una query deve sempre restituire un elenco? Come posso sostituire il codice qui sotto se sono sicuro che restituirà un solo oggetto?Come restituire un singolo oggetto risultato dalla query di ibernazione?
@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;
}