开发者社区> 问答> 正文

hibernate4自动建库问题,不是自动建表,是怎么自动创建数据库

hibernate4自动建库问题,不是自动建表,需要怎么配置才能自动创建数据库,谢谢

展开
收起
xhu_chenfei 2018-01-30 20:48:15 2740 0
3 条回答
写回答
取消 提交回答
  • 只要在hibernate.cfg.xml里加上如下代码

    Xml代码update

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

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

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

    2019-07-17 21:57:12
    赞同 展开评论 打赏
  • 一名路过的小码农,大神请多多指教

    我记得配置文件中配置_18_02_08_1609_5"create"

    2019-07-17 21:57:12
    赞同 展开评论 打赏
  • 一个热爱科技,热爱生活的阳光男孩

    在配置文件中配置

    2019-07-17 21:57:12
    赞同 展开评论 打赏
问答分类:
问答标签:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
DTCC 2022大会集锦《云原生一站式数据库技术与实践》 立即下载
阿里云瑶池数据库精要2022版 立即下载
2022 DTCC-阿里云一站式数据库上云最佳实践 立即下载