UserID   在这个实体类中没有找到,去看下他的实体类,或者发下出来  我们看下!~xml文件是对的

解决方案 »

  1.   

    其实我的那个问题已经解决了、不过记不清楚解决的办法了,不过现在看来应该是sql语句写错了,最终的原因可能是Hibernate对大小写敏感,而SQL Server2008对这个没要求,导致了sql语句能在数据库中运行 而通过Hibernate就不行了!我现在对这个还是不是很了解、不知道解释对没有- -!
      

  2.   

    实体中写的是userID,但HQL中写的是UserID,这是错误的。
    HQL对语句中的类名、属性名是区分大小写的,除此之外,对语句中的其它部分不区分大小写
      

  3.   

    就是Hibernate对大小写敏感的问题,我也遇到过,修改了一下就好了