确认
user = (User)query.uniqueResult(); 
返回一条记录

解决方案 »

  1.   

    Unknown column 'user0_.pastcode' in 'field list' 
    字段名看看 对不对啊 ?
      

  2.   

    Unknown column 'user0_.pastcode' in 'field list' 检查下xml文件吧
      

  3.   

    Query query = s.createQuery("from User where name=?"); 
    这里有错,HQL语言是面向对象查询的语言。 
    应该是
    Query query = s.createQuery("from User u where u.name=?"); 
      

  4.   

    user = (User)query.list().uniqueResult(); 
      

  5.   

    user = (User)query.list().uniqueResult(); 
    试试。....
      

  6.   

    Query query = s.createQuery("from User where name=?"); 
    HQL是面向对象的查询语言哦。。
    应该改为:
    Query query = s.createQuery("from User u where u.name=?"); 
      

  7.   

    你贴出的代码 没有问题。 
    pastcode
    如果是你的实体类定义的密码的话 
    还有 你用了个 password  看别的方法用到这个属性的时候是不是搞错了。