Я пытаюсь извлечь несколько строк студентов из базы данных и затем сохранить их в списке объектов учеников. Мой код выглядит следующим образом:
Session session = this.sessionFactory.getCurrentSession();
String sql = "SELECT * FROM STUDENTS WHERE class=:clsid";
SQLQuery query= session.createSQLQuery(sql);
query.setParameter("clsid", clsid);
List<Students> stdnts= new ArrayList<Students>();
stdnts = query.list();
System.out.println("First name "+stdnts.get(0).getName());
Это выдает ошибку и не печатает значение переменной name.
java.lang.ClassCastException: [Ljava.lang.Object;не может быть приведен к com.test.stuff.model.Students
из строки
System.out.println ("Имя" + stdnts.get (0) .getName ());
Как это исправить?