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

Hibernate根据实体类自动创建表

时间:2018-03-15 14:22:06      阅读:210      评论:0      收藏:0      [点我收藏+]

标签:gpo   丢失   XML   使用   property   strong   upd   自动   数据库表   

Hibernate支持自动建表,在开发阶段很方便,可以保证hbm与数据库表结构的自动同步。

如何使用呢?很简单,只要在hibernate.cfg.xml里加上如下代码

Xml代码<property name="hbm2ddl.auto">update</property>  

 

update:表示自动根据model对象来更新表结构,启动hibernate时会自动检查数据库,如果缺少表,则自动建表;如果表里缺少列,则自动添加列。

还有其他的参数: 
create:启动hibernate时,自动删除原来的表,新建所有的表,所以每次启动后的以前数据都会丢失。

create-drop:启动hibernate时,自动创建表,程序关闭时,自动把相应的表都删除。所以程序结束时,表和数据也不会再存在。

Hibernate根据实体类自动创建表

标签:gpo   丢失   XML   使用   property   strong   upd   自动   数据库表   

原文地址:https://www.cnblogs.com/liutao1122/p/8507917.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!