Data Persistence 101: Spring Boot and MySQL Edition

In this hands-on workshop, you'll learn how to connect your Spring Boot application to MySQL using the well-known ORM tool Hibernate.

Youtube thumbnail

What's Cooking in Our Workshop

Persisting data is a crucial part of any application that you build. It’s not always easy to map your business objects with your relational database. One of the tools that can help you with this is called Hibernate ORM (for Object Relational Mapping).

Join us in this workshop where we will learn the basics of Hibernate combined with the most popular Java App framework : Spring Boot and MySQL as a database.

Prepare for a Brain Upgrade

You will learn:

  • Basics of JPA (Java Persistence API) and the most famous implementation: Hibernate ORM
  • How to design your Entities
  • How to Leverage the power of Spring Data
  • How to avoid common pitfalls of ORM and learn best practices.


  • Web browser
  • Github Account. Here's the Github repo we will use.

Workshop wizards

Sébastien Blanc
Sébastien Blanc

Staff Developer Advocate, Aiven

Sébastien Blanc is a Passion-Driven-Developer with one primary goal: Make the Developers Happy. He likes to share his passion by giving talks that are pragmatic, fun and focused on live coding.

Boost your tech skills with our developer workshops

Live and interactive sessions to upgrade your skills with expert guidance covering a range of open source technologies.

Explore all workshops

Related resources



Take a look at the Github repo that we're using during the hands-on Data Persistence Workshop.