2016-01-22 3 views
0

Следуя учебному пособию here, я успешно выполнил мое приложение с данными на моем локальном хосте: 8080/driver, в значительной степени точно так же, как и в учебнике.Доступ к данным JPA с помощью REST, POST с использованием магазина CURL постоянно

Мой вопрос заключается в часть, где говорится создать новый элемент с помощью завиток:

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

Это работа для меня, показанный here:

Однако, когда я повторно запустить сервер, данные исчезает , Как хранить/POST-данные навсегда в моей базе данных, созданной с помощью Spring?

В качестве альтернативы, можно ли хранить существующие и отдельные данные JSON от клиента? Кроме того, пакетный сервис.

Я чувствую, что это очень простой вопрос, но я не могу найти ответ на Весенние документы, я думаю, что не ищу правильные слова.

спасибо, что заранее.

ответ

0

Данное руководство использует базу данных в базе данных H2. следовательно, каждый раз, когда вы повторно запустить приложение, данные этого приложения будут пропадут:

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

Как хранить данные/POST постоянно в моей базе данных, созданной с Spring?

Отъезд spring boot's doc для этого.