Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/spring-boot/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Spring boot 如何在Spring boot中制作初学者内容?_Spring Boot_Spring Data Jpa - Fatal编程技术网

Spring boot 如何在Spring boot中制作初学者内容?

Spring boot 如何在Spring boot中制作初学者内容?,spring-boot,spring-data-jpa,Spring Boot,Spring Data Jpa,我在Spring boot中使用JPA和MySQL。如何创建数据库的初始内容数据 例如,需要创建基本部分、默认管理员用户等 谢谢。我建议您看看Flyweight,它很好地集成到了SpringBoot中 我们使用它来创建初始数据库,并在部署应用程序的新版本时添加新表或修改数据库 我建议您创建一个脚本/resources/db/migration/V1__Initial.sql,它只具有表布局,然后创建一个V2__data.sql和初始数据。 一个脚本只能运行一次,并且在运行后不能对其进行修改,此信

我在Spring boot中使用JPA和MySQL。如何创建数据库的初始内容数据

例如,需要创建基本部分、默认管理员用户等


谢谢。

我建议您看看Flyweight,它很好地集成到了SpringBoot中

我们使用它来创建初始数据库,并在部署应用程序的新版本时添加新表或修改数据库


我建议您创建一个脚本/resources/db/migration/V1__Initial.sql,它只具有表布局,然后创建一个V2__data.sql和初始数据。 一个脚本只能运行一次,并且在运行后不能对其进行修改,此信息存储在名为schema_version的表中,您可能需要在开发过程中删除或操作该表。这是一个 现在,如果不使用它,我永远不会做一个真实世界的项目