底线是 - Java 中有一个项目 - 一个在线书店,我在上面学习了编写 CRUD。用servlet编写并连接到mysql。从存储库下载时,表中必须填充某些数据。我知道我可以导出表格,但有必要从其他来源填充它们。我怎样才能做到这一点?我读到有一个内置的h2表,也就是说,如果我理解正确的话,它可以内置到项目本身中,它会存储数据。我可以以某种方式做到这一点,以便在项目部署和启动时,将来自 h2 的数据获取并传输到 mysql 吗?如果问题很愚蠢,请记住我们都研究并提出了愚蠢的问题)
底线是 - Java 中有一个项目 - 一个在线书店,我在上面学习了编写 CRUD。用servlet编写并连接到mysql。从存储库下载时,表中必须填充某些数据。我知道我可以导出表格,但有必要从其他来源填充它们。我怎样才能做到这一点?我读到有一个内置的h2表,也就是说,如果我理解正确的话,它可以内置到项目本身中,它会存储数据。我可以以某种方式做到这一点,以便在项目部署和启动时,将来自 h2 的数据获取并传输到 mysql 吗?如果问题很愚蠢,请记住我们都研究并提出了愚蠢的问题)
数据可能会在特定操作中填写 - 例如,在应用程序启动时。
查看现成的解决方案,例如: Flywaydb、Liquibase