分享web开发知识

注册/登录|最近发布|今日推荐

主页 IT知识网页技术软件开发前端开发代码编程运营维护技术分享教程案例
当前位置:首页 > 代码编程

Hibernate---hbm2ddl

发布时间:2023-09-06 01:56责任编辑:熊小新关键词:Hibernate

          Hibernate---hbm2ddl

  hibernate配置文件--hbm2ddl.auto属性值的区别:

   update:

    最常用的取值,如果但其数据库中不存在表结构,那么自动创建表结构。

    如果存在表结构,并且表结构与实体一致,那么不做修改

    如果存在表结构,并且表结构与实体不一致,那么会修改表结构,保留原有列

   create:

    使用少,无论是否存在表结构,每次启动hibernate都会创建表结构。

   create-drop:

    使用少,无论是否存在表结构,每次启动hibernate都会在创建表结构,每次hibernate运行结束时删除表

   validate:

    不会自动创建表结构,也不会自动维护表结构,hibernate只校验表结构,如果表表结构不一致就会抛出异常

    

Hibernate---hbm2ddl

原文地址:https://www.cnblogs.com/meiLinYa/p/9102104.html

知识推荐

我的编程学习网——分享web前端后端开发技术知识。 垃圾信息处理邮箱 tousu563@163.com 网站地图
icp备案号 闽ICP备2023006418号-8 不良信息举报平台 互联网安全管理备案 Copyright 2023 www.wodecom.cn All Rights Reserved