部署后在oracle数据库中就自动生成了表!虽然我不知道你怎么自动生成的。但是看起来 是每次部署项目都建立表么 ?
检查一下。。

解决方案 »

  1.   

    可能是你原来的表被drop掉了 然后又重新生成了个新表。
      

  2.   

    我一部署就会自动生成 ,怎么把hibernate部署后自动生成表的功能取消啊  ?
      

  3.   

    能够通过HBM文件自动在数据库生成表?????靠,我火星了
      

  4.   

    第一次生成完了后,把自动建表关了就好了~
    create改为none
      

  5.   

    config.properties
    entityManager.generateDdl=false就不会自动建表了
    把hibernate.cfg.xml里面的
    <property name="hibernate.hbm2ddl.auto">update</property>
    这句去掉