侧边栏壁纸
博主头像
落叶人生博主等级

走进秋风,寻找秋天的落叶

  • 累计撰写 130562 篇文章
  • 累计创建 28 个标签
  • 累计收到 9 条评论
标签搜索

目 录CONTENT

文章目录

Hibernate中的自动建表及11选5平台开发

2024-05-11 星期六 / 0 评论 / 0 点赞 / 81 阅读 / 1103 字

Hibernate支持自动建表。11选5平台开发(企 娥:217 1793 408)开发阶段,可通过在hibernate.cfg.以mysql为例,只需要在配置文件中添加如下语句即可。 <pro

Hibernate支持自动建表。11选5平台开发(企 娥:217 1793 408)开发阶段,可通过在hibernate.cfg.

以mysql为例,只需要在配置文件中添加如下语句即可。

    <property name="hbm2ddl.auto"> 参数 </property>

hibernate框架为参数提供了四个可选项(update、create、create-drop、validate),我们根据需求选择。

四个参数意义:

update:启动程序时,根据model对象来自动检查数据库,如果表不存在,则创建表,如果缺少列,则自动添加列。

create:启动程序时,会重新创建表格,删除原先表格。

create-drop:启动hibernate时,会自动重新创建表格。程序关闭后,自动删除表格。适用于临时表格。

validate:加载hibernate时,会验证表的结构,根据字段插入数据,不会新创建表格。

需要注意的是:Hibernate只能自动创建表,不能自动创建库。因此我们在使用前要确保库已经建立。

广告 广告

评论区