Bạn có thể thử sử dụng biến áp kết quả
List<User> users = session
.createQuery(
"SELECT userID as userID, firstName as firstName FROM Users WHERE emailID = :email_ID")
.setParameter("email_ID", emailID)
.setResultTransformer(new AliasToBeanResultTransformer(User.class)).list();
Bạn cần chỉ định bí danh chiếu:firstName as firstName
, nhưng bạn có thể thử mà không cần.