当前位置: 首页 > 工具软件 > AutoCreate > 使用案例 >

JPA之ddl-auto属性选择

颜文康
2023-12-01

JPA中ddl-auto属性一共有四种:

名称描述
ddl-auto:create每次运行该程序,没有表格会新建表格,表内有数据会清空
ddl-auto: create-drop每次程序结束的时候会清空表
ddl-auto: update每次运行程序,没有表格会新建表格,表内有数据不会清空,只会更新
ddl-auto: validate运行程序会校验数据与数据库的字段类型是否相同,不同会报错

总结

  • 由于ddl-auto不能同时指定多个属性, 只能在create, create-drop, update, validate, none中选择一个属性
  • 实体类发生改动而数据库表做出相应的更改且不破坏数据库现有的数据,设置为: ddl-auto: update
 类似资料: