HQL设置查询参数时问题

今天在用Hibernate查询一条记录的时候,硬是查不出来

Query query =  getSession().createQuery("SELECT u FROM User u where u.username=:username and u.password=:password");
 

调试了好久一直都没解决,后来抱着试试的心态,把参数名换了下,嘿  果然好了,

 

 

Query query =  getSession().createQuery("SELECT u FROM User u where u.username=:u_username and u.password=:u_password");
 

发帖记录下吧,也希望大家不要在犯跟我一样的错误了!!!

你可能感兴趣的:(Hibernate)