<persistence>
<persistence-unit name="TeacherSys">
<jta-data-source>java:/OracleDS</jta-data-source>
<properties>
<property name="hibernate.hbm2ddl.auto" value="create-drop"/>
</properties>
</persistence-unit>
</persistence>
以上为我的persistence.xml文件我想请问高手下:
<property name="hibernate.hbm2ddl.auto" value="create-drop"/>
<property name="hibernate.hbm2ddl.auto" value="update-drop"/>
的区别
<persistence-unit name="TeacherSys">
<jta-data-source>java:/OracleDS</jta-data-source>
<properties>
<property name="hibernate.hbm2ddl.auto" value="create-drop"/>
</properties>
</persistence-unit>
</persistence>
以上为我的persistence.xml文件我想请问高手下:
<property name="hibernate.hbm2ddl.auto" value="create-drop"/>
<property name="hibernate.hbm2ddl.auto" value="update-drop"/>
的区别
update是如果表存在则用原来的表,没有才新建表。但如果表中字段改了,就会报错,
但重新加载后
用update的话,原来的数据还在么?
我知道用create就不在了