У меня есть приложение SpringBoot с соединителем базы данных mysql. Но приложение не запускается и не тестируется без подключения к базе данных. Как я могу вместо этого смоделировать базу данных без запуска реальной базы данных?
Я пробовал базу данных h2 со следующей зависимостью pom ...
<dependency>
<groupId>com.h2database</groupId>
<artifactId>h2</artifactId>
<version>1.4.200</version>
<scope>test</scope>
</dependency>
и с этим application.properties ...
spring.datasource.url=jdbc:h2:mem:testdb
spring.datasource.driver-class-name=org.h2.Driver
spring.datasource.username=sa
spring.datasource.password=
spring.jpa.database-platform=org.hibernate.dialect.H2Dialect
Но я получаю эту ошибку:
org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'inMemoryDatabaseShutdownExecutor' defined in class path resource...
Спасибо вам:)