使用 REST 访问 JPA 数据,永久使用 CURL 存储进行发布



按照这里的教程,我已经成功地用我的localhost:8080/driver上的数据制作了我的应用程序,几乎与教程一模一样。

我的问题是使用 curl 创建一个新元素的部分:

curl -i -X POST -H "Content-Type:application/json" -d '{  "firstName" : "Frodo",  "lastName" : "Baggins" }' http://localhost:8080/people

它确实对我有用,如下所示:

但是,当我重新运行服务器时,数据消失了。如何将数据永久存储/发布到使用 Spring 创建的数据库中?

或者,我可以将客户端中的现有和单独的 JSON 数据存储到其中吗?除了批处理服务方式。

我觉得这是一个非常基本的问题,但我在Spring Docs上找不到答案,我认为我没有寻找正确的词。

提前非常感谢你。

本指南使用内存中H2数据库。 因此,每次重新运行应用程序时,该应用程序的数据都将消失:

<dependency>
        <groupId>com.h2database</groupId>
        <artifactId>h2</artifactId>
</dependency>

如何将数据永久存储/发布到我的数据库中 春天?

查看Spring Boot的文档。

最新更新