开发者社区> 问答> 正文

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

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

展开
收起
xhu_chenfei 2018-01-30 20:48:15 2702 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
    赞同 展开评论 打赏
问答分类:
问答标签:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
2022 DTCC-阿里云一站式数据库上云最佳实践 立即下载
云时代的数据库技术趋势 立即下载
超大型金融机构国产数据库全面迁移成功实践 立即下载