Hibernate属性

xiaoxiao2021-02-28  22

spring.jpa.hibernate.ddl-auto=?

一共有4个值可供选择,分别是: “create-drop”: hibernate初始化的时候创建表,程序运行结束后把表删了 “create”(就是你设置的那个):hibernate每次初始化时重新创建表,和上一个选项的区别就是,运行结束时不删除表,而是在下一次启动程序进行初始化的时候再删除表并重新创建。 “update”:hibernate初始化的时候会检查你的hbm.xml配置文件是不是和数据库的表结构一致,如果不一致的话,会更新数据库表的结构。 “validate”:检查hbm.xml配置文件和数据库表是否能够正确对应起来(比如字段类型,是不是缺字段,多余字段等),如果无法对应起来,程序报错,这个是我们最常用的配置,通常都用这个配置。

转载请注明原文地址: https://www.6miu.com/read-1750294.html

最新回复(0)