用户登录
用户注册

分享至

hibernate 执行 ddl

  • 作者: 聆听花语77432373
  • 来源: 51数据库
  • 2020-10-06

我记得我们做项目的时候如果他设置成create的话,在服务器每次启动的时候都会重新创建表,这样你的数据就不被清空掉;而update呢就不是了他不会删掉表重新创建;所以,刚建表的时候设置成create,当你的表结构都确定了以后将配置文件改为updat就可以了

10


create:表示启动的时候先drop,再create

create-drop: 也表示创建,只不过再系统关闭前执行一下drop

update: 这个操作启动的时候会去检查schema是否一致,如果不一致会做scheme更新

validate: 启动时验证现有schema与你配置的hibernate是否一致,如果不一致就抛出异常,并不做更新


软件
前端设计
程序设计
Java相关