jpa:
hibernate:
ddl-auto: create
ddl-auto:create----每次运行该程序,没有表格会新建表格,表内有数据会清空
ddl-auto:create-drop----每次程序结束的时候会清空表
ddl-auto:update----每次运行程序,没有表格会新建表格,表内有数据不会清空,只会更新
ddl-auto:validate----运行程序会校验数据与数据库的字段类型是否相同,不同会报错
---------------------------------------------------------------------------------------------------------------------
在application配置文件中如何配置
spring.jpa.hibernate.ddl-auto=create-drop
- 1
可选参数
create 启动时删数据库中的表,然后创建,退出时不删除数据表
create-drop 启动时删数据库中的表,然后创建,退出时删除数据表 如果表不存在报错
update 如果启动时表格式不一致则更新表,原有数据保留
validate 项目启动表结构进行校验 如果不一致则报错
本文详细解析了JPA与Hibernate框架中的DDL-Auto属性的不同设置方式及其作用,包括create、create-drop、update及validate等选项,并介绍了如何在Spring应用中配置这些选项。
6238

被折叠的 条评论
为什么被折叠?



