hibernate中hibernate.hbm2ddl.auto配置讲解
博客专区 > Henrykin 的博客 > 博客详情
hibernate中hibernate.hbm2ddl.auto配置讲解
Henrykin 发表于11个月前
hibernate中hibernate.hbm2ddl.auto配置讲解
  • 发表于 11个月前
  • 阅读 23
  • 收藏 0
  • 点赞 0
  • 评论 0

介绍其中的一个属性hbm2ddl.auto,这个就是这个方案的核心属性,有四个值:create,create-drop,update,validate;

 

<!-- 启动时删数据库中的表,然后创建,退出时不删除数据表

<property name="hibernate.hbm2ddl.auto">create</property>-->

<!-- 启动时删数据库中的表,然后创建,退出时自动删除所有表

<property name="hibernate.hbm2ddl.auto">create-drop</property>-->

<!-- 自动修改,如果表结构与实体类不一致,那么就修改表使它们一致,数据会保留

<property name="hibernate.hbm2ddl.auto">update</property>-->

<!-- 自动校验,如果表结构与实体类不一致,那么不做任何操作,报错

<property name="hibernate.hbm2ddl.auto">validate</property>-->

 

共有 人打赏支持
粉丝 3
博文 94
码字总数 12737
×
Henrykin
如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!
* 金额(元)
¥1 ¥5 ¥10 ¥20 其他金额
打赏人
留言
* 支付类型
微信扫码支付
打赏金额:
已支付成功
打赏金额: