Мы используем Hibernate 3.3 для нашего приложения и сталкиваемся с этой проблемой, в которой
Criteria criteria = getSession().createCriteria(table.class);
criteria.setProjection(Projections.rowCount());
возвращает 4 строки, 3 из которых имеют значения «0», а 1 - правильное значение.
Из-за этой проблемы criteria.uniqueResult();
выдает исключение, говорящее org.hibernate.NonUniqueResultException: query did not return a unique result: 4
Любая помощь будет принята с благодарностью.
Заранее спасибо.