Spring Boot tries to auto-configure your database connection and you provided no connection information. So, Spring Boot tries to look for embedded db drivers (like H2 or HSQLDB) and fails because you have not included any of theses drivers.
You have three solutions:
You do not need a relational database: remove Hibernate, spring-boot-starter-jpa, etc. from your classpath (Maven POM or Gradle).
You just want to test local stuff with an in-memory db: add H2 to your classpath. For Maven add this to pom.xml in the dependencies section:
<dependency>
<groupId>com.h2database</groupId>
<artifactId>h2</artifactId>
</dependency>
Add a database driver to your classpath and add the connection information to your application.properties
spring.datasource.url = …
spring.datasource.driver-class-name = …
spring.datasource.username = …
spring.datasource.password = …