How can i configure the Spring Boot Starter Application to use mysql instead of h2?

But there is a lot more than just mysql.

→ the lombok dependency,
→ the spring-boot-starter-mail,
→ the camunda-connect-soap-http-client,
→ the spring-cloud-starter-config

and more.

Do i need all this stuff for a simple mysql configuration?

The camunda run bundle was way easier to configure, i just dropped the sql-connector.jar into a directory, uncomment the block in pom.xml and that was it.