<property name =“hbm2ddl.auto”> create </property>和<property name =“hbm2ddl.auto”> update </property>之间的区别是什么

时间:2015-12-11 18:05:08

标签: java hibernate

                                                        org.hibernate.dialect.MySQLDialect                 真正                 创建                 JDBC:MySQL的://本地主机:3306 /红莓                 com.mysql.jdbc.Driver                            和

                                                        org.hibernate.dialect.MySQLDialect                 真正                 更新                 JDBC:MySQL的://本地主机:3306 /红莓                 com.mysql.jdbc.Driver                           

1 个答案:

答案 0 :(得分:0)

使用此create,每次重新启动服务器时都会创建一个新架构,以便删除旧表数据:

  <property name="hbm2ddl.auto">create</property>

使用此update,您可以更新旧表:

  <property name="hbm2ddl.auto">update</property>