Попробуйте использовать TypedQuery
вместо Query
. Например, вместо этого: -
Query q = sess.createQuery("from Cat cat", Cat.class);
List<Cat> cats = q.list();
Используйте это: -
TypedQuery<Cat> q1 = sess.createQuery("from Cat cat", Cat.class);
List<Cat> cats = q1.list();