Я подключился к базе данных h2 и отправляю объект с помощью почтальона. Но я теряю данные каждый раз, когда перезапускаю свой код.
spring.h2.console.enabled=true
spring.datasource.url = jdbc:h2:mem:crm/db_;DB_CLOSE_DELAY=-1
spring.datasource.driver-class-name=org.h2.Driver
spring.datasource.username=sa
spring.datasource.password=
spring.jpa.show-sql=true
spring.jpa.properties.hibernate.dialect=org.hibernate.dialect.H2Dialect
spring.jpa.hibernate.ddl-auto=update
Есть ли способ хранения данных в H2Database?
Ваш URL-адрес источника данных указывает, что это база данных в памяти (h2: mem). Вы можете указать его для хранения данных в файле (во встроенном режиме) — см. http://www.h2database.com/html/cheatSheet.html.
Оно работает. Должен быть spring.datasource.url = jdbc:h2:~/test