码迷,mamicode.com
首页 > Web开发 > 详细

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

时间:2016-07-06 21:51:13      阅读:207      评论: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
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!