Springboot H2 в базе данных памяти - не удается подключиться - PullRequest
0 голосов
/ 04 апреля 2020

Я настроил H2 следующим образом для моего приложения springboot:

spring.datasource.url=jdbc:h2:mem:testdb;DB_CLOSE_DELAY=-1
spring.datasource.driverClassName=org.h2.Driver
spring.datasource.username=sa
spring.datasource.password=
spring.jpa.database-platform=org.hibernate.dialect.H2Dialect

# Enabling H2 Console
spring.h2.console.enabled=true
# Custom H2 Console URL
spring.h2.console.path=/h2

Когда я go, чтобы войти в систему, он говорит, что не может найти базу данных. Я печатаю явно jdbc:h2:mem:testdb, например:

enter image description here

Что еще можно сделать, чтобы устранить неполадки? У меня есть файл данных. sql, в котором создается схема и вводятся образцы данных.

1 Ответ

0 голосов
/ 05 апреля 2020

Я прочитал некоторые другие учебники, в которых упоминалось, включая jdbc или jpa в maven / gradle. Когда я добавил любой из них, H2, казалось, работал просто отлично.

...