怎么禁止jpa创建表

在使用jpa时 把hibernate:ddl-auto:设置为none就不会在数据库创建表了吗

阅读 5.5k
1 个回答

对的,你这不是都自己找到答案了么。

五种取值:

  • none:没有任何操作。
  • create:运行时没有表会新建,如果表内有数据会先清空。
  • create-drop:退出时清空。
  • update:运行时没有表会新建,如果表内有数据不会清空,只会更新。
  • validate:运行时会校验数据与数据库的字段类型是否相同,不同会报错。

一般用 none / validate / update,不要选 create / create-drop 给自己挖坑。

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题