问题描述
在spring boot项目中使用hibernate设置hibernate.hbm2ddl.auto=update
时,在新的环境部署时会自动创建数据库表结构,但不会执行data.sql中的数据库初始语句。但使用create,就会在第二次启动时清除数据库重新创建。
你期待的结果
在hibernate中使用hmb2ddl.auto=update的同时,部署到新环境时自动初始化data.sql里面的语句插入一些初始数据
在spring boot项目中使用hibernate设置hibernate.hbm2ddl.auto=update
时,在新的环境部署时会自动创建数据库表结构,但不会执行data.sql中的数据库初始语句。但使用create,就会在第二次启动时清除数据库重新创建。
在hibernate中使用hmb2ddl.auto=update的同时,部署到新环境时自动初始化data.sql里面的语句插入一些初始数据
15 回答8.4k 阅读
8 回答6.2k 阅读
3 回答3.6k 阅读✓ 已解决
1 回答4k 阅读✓ 已解决
3 回答6k 阅读
3 回答2.6k 阅读✓ 已解决
3 回答2.2k 阅读✓ 已解决