spring-boot工程中,jpa下hibernate的ddl-auto

新接触JPA,同事搭好框架给我的时候,跟我讲

先运行一下项目,然后将这个配置

hibernate.ddl-auto: update改成
hibernate.ddl-auto: validate

查了下这个配置的作用,感觉很强大

ddl-auto:update----每次运行程序,没有表格会新建表格,表内有数据不会清空,只会更新

ddl-auto:validate----运行程序会校验数据与数据库的字段类型是否相同,不同会报错

还有其他的一些属性

ddl-auto:create----每次运行该程序,没有表格会新建表格,表内有数据会清空

ddl-auto:create-drop----每次程序结束的时候会清空表

你可能感兴趣的:(spring-boot工程中,jpa下hibernate的ddl-auto)