private ILogin results;
public ILogin authenticate(Login login) {
System.out.println(login);
System.out.println(login.getEmail());
String query = "SELECT email, id FROM Login WHERE email='"
+ login.getEmail() + "' AND password='" + login.getPassword() + "'";
results = getHibernateTemplate().find(query);
System.out.println(results);
return results;
}
我该如何更改results = getHibernateTemplate().find(query);
我收到此错误消息。但我希望在ILogin类型不是List类型。我如何在这里进行类型转换。类型不匹配:无法从列表转换为ILogin
感谢您的帮助,你可以看看这个问题,我现在正在更新http://stackoverflow.com/questions/4646548/error-java-lang-classcastexception – theJava
是的,但在“新”问题你没有改变选择不返回一个列表。而且一个列表不能投给ILogin –