Интересно, можно ли написать критерий или задать проекцию, чтобы получить максимальный результат длины строкового значения? Заранее спасибо.
поэтому я пытаюсь сделать так:
Criteria crit = session.createCriteria(yourClass.class);
crit.add(Restrictions.eq("propertyName", propertyValue));
crit.setProjection(Projections.max("anotherPropertyName"));
Integer maxLength = crit.uniqueResult().toString().length();
но, к сожалению, это приносит мне не самую большую ценность! Я не знаю почему!