hibernate hbm2ddl.auto 问题


<property name="hibernate.show_sql" value="true" />  mysql

<property name="hibernate.hbm2ddl.auto" value="create" /> sql

validate 加载hibernate时,验证建立数据库表结构 create 每次加载hibernate,从新建立数据库表结构,这就是致使数据库表数据丢失的缘由。 create-drop 加载hibernate时建立,退出是删除表结构 update 加载hibernate自动更新数据库结构 当使用注释时候: mysql     @Column(name="`order`", columnDefinition="int default '0'")     columnDefinition 必须写完整,否者不报错也不生成     order 是关键字,必须用`包起来
相关文章
相关标签/搜索