Advanced Hibernate Online Training
Implement complex requirements with ease

Do your projects require more than basic Hibernate knowledge?

JPA and Hibernate make it easy to persist an entity or to load one by id. But for most projects, that's not enough.

You need to dynamically create complex queries at runtime, map inheritance hierarchies to database tables, persist new Java 8 classes, manage concurrency and sometimes you even need to support multiple tenants.

Hibernate can do all of this and I'll show you how.

Stephan KniteliusSenior Consultant

Using the more advanced parts of object relational mapping, like dealing with complex inheritance structures, has never been easy. Thorben explains them in his Advanced Hibernate Online Training in an easy to understand series of lessons and exercises.

Implementing complex mapping structures is a breeze after this.

We have included it into our standard training library for new developers.


The signup is currently closed but I regularly open the enrollment to people on the waiting list. Signup below to get notified as soon as I enroll the next group.

And while you're waiting, I'll send you some of my best articles and videos on advanced Hibernate topics.