我不操作数据库,直接返回String ,则不会错误,是不是hibernate的配置上可能有问题呢?

解决方案 »

  1.   

    怪呀,
    我用GyIdentity    gy = (GyIdentity)getHibernateTemplate().get(GyIdentity.class, "GY_CYCH");则可以,
    如用
    Collection col = getHibernateTemplate().find("from GyIdentity");就会出错,真不知是什么原因呀,各位大侠救救我呀
      

  2.   

    Collection col = getHibernateTemplate().find("from GyIdentity");
    这一句就出错?
      

  3.   

    是呀,不知为什么这个不会错,并成功返回数据
    GyIdentity   gy = (GyIdentity)getHibernateTemplate().get(GyIdentity.class, "GY_CYCH");
      

  4.   

    getHibernateTemple.find("from GyIdentity");
    返回的是list,改成list看看
      

  5.   

    不是,问题已解决是HIBERNATE的版本问题.
      

  6.   

    我也遇到了这个问题,请问hibernate用什么版本