I have the code:
public Student LoginStudent(Student student) {
List<Student> students = new ArrayList<Student>();
sessionFactory.getCurrentSession().getTransaction().begin();
String hql = "select stu_id,name from student where username = \"[email protected]\"";
students = (List<Student>) sessionFactory.getCurrentSession().createSQLQuery(hql).uniqueResult();
if (students.size() > 0) {
return students.get(0);
} else {
return null;
}
}
I am getting error:
java.lang.ClassCastException: java.math.BigInteger cannot be cast to java.util.List
I searched Google, someone suggests:
return ((BigInteger)LoginStudent.get(0)).longValue();
But how can I use this?
"select stu_id,name from student where username = "[email protected]"what is the result you are getting?