首页 > Web开发 > 详细

hibernate配置文件中"hbm2ddl.auto"属性的用法

时间:2016-07-06 21:47:56      阅读:244      评论:0      收藏:0      [点我收藏+]

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

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!