首页 > 解决方案 > 使用springboot、spring数据创建和更新数据库表

问题描述

对于使用 spring data/hibernate 的数据库模式管理,设置 spring.jpa.hibernate.ddl-auto 选项看起来不像是一种更清洁的方法。

Bcoz

1) 我们被迫将有权创建和删除的用户的凭据放入 application.properties。

2)在生产中,如果不小心管理,在 spring.jpa.hibernate.ddl-auto 选项上中继可能会导致数据丢失。

那么在 Spring Boot/Spring 数据应用程序中自动处理数据库模式管理的最佳方法是什么?

任何指针都会有所帮助。

谢谢

标签: spring-bootspring-data

解决方案


如果要跟踪的每个更改状态,database则可以使用flyway

这个链接如何database versioning维护spring-boot


推荐阅读