标签:
hibrenate配置中有一个“hbm2ddl.auto”的属性,它表示hibernate数据表自动创建的策略
1.create:根据*.hbm.xml配置来生成数据表,每次运行都会删除上次生成的表,即使没有任何改变
2.create-drop:生成数据表,每次SessionFactory关闭时删除表结构
3.update:最常用的取值,如果数据表的结构改变了,hibernate会将改变的列添加进来,并不删除之前的列
4.Validate:会将*.hbm.xml中的对象结构和数据表中的结构进行比较,两个不相同就会抛出异常
hibernate配置文件中"hbm2ddl.auto"属性的用法
标签:
原文地址:http://www.cnblogs.com/wb1993/p/5647997.html