Java Spring启动mysql在启动时运行db转储代码

Java Spring启动mysql在启动时运行db转储代码,java,spring,spring-boot,Java,Spring,Spring Boot,我想在Spring启动应用程序启动时运行txt文件中的db转储代码。我该怎么做? 否则,我必须手动复制过去的数据库转储代码并将其运行到mysql cli。如果要将数据加载到数据库,我更喜欢使用Liquibase 您可以从.csv/.yml/.json/.sql加载数据 您可以在JPA Create Table之前或Create Table之后运行它 所以,若你们有一个团队,你们可以拥有相同的数据和表格 如果要转储数据库,也可以使用liquibase 但是,如果您有稳定的data master,并

我想在Spring启动应用程序启动时运行txt文件中的db转储代码。我该怎么做?
否则,我必须手动复制过去的数据库转储代码并将其运行到mysql cli。

如果要将数据加载到数据库,我更喜欢使用Liquibase

您可以从.csv/.yml/.json/.sql加载数据 您可以在JPA Create Table之前或Create Table之后运行它

所以,若你们有一个团队,你们可以拥有相同的数据和表格

如果要转储数据库,也可以使用liquibase


但是,如果您有稳定的data master,并且每次运行应用程序时都会自动创建数据,为什么要转储数据呢?

谢谢您的回答。我要搜那个酒鬼。至于你的问题,;这是我的学校项目,我想把我的项目作为即插即用的方式交给老师。