是不是你数据库里面已经有user这个表了,再建就出问题了,你先把数据库里面user表删掉还会出问题嘛?

解决方案 »

  1.   

    User是关键字,这样写应该不行,加双引号试试
      

  2.   

    把配置文件中*.hbm.xml中table的值改一下  比如改成T_USER
      

  3.   

    你用的DB是MS Sql2000,在这样的数据库里面
    User或Users是关键字,你现在用的是User,
    所以必须改掉你的实体类名字,也就是User这个类名,
    再导出见表就行了...
      

  4.   

    <class name="com.zz.hibernate.User" table=“jk”>只要表名不用user、users 如果不加默认则为类名即jk