Already a Member? Login
Become a
Java Persistence Expert
Learn everything you need to build fast and maintainable persistence layers and get recognized for your technical expertise. The premium courses, expert sessions, and Java Persistence News are the quickest way to achieve your goals!
Stop Copying Random Code Snippets And Finally Build Your Persistence Layers With Ease And Confidence!
Lots of developers struggle to implement efficient and maintainable persistence layers. They copy code snippets from Stack Overflow without exactly knowing what the code does, hoping that it solves more issues than it creates. But that’s not always the case. Due to that, they work overtime and miss deadlines.
Being in such a situation creates a lot of stress and makes it hard to improve your skillset long-term. And it puts you in a difficult position if you want to get the next interesting project within your company or as a consultant. That makes it almost impossible to acquire the required skills and work on the right projects to get recognized as an expert.
What if I told you that this doesn’t have to be the case?
What if I told you that knowing Hibernate’s and Spring Data JPA’s advanced features and their side effects is the key to working on interesting tasks? That it helps you to be appreciated by your manager and team members as a true expert and, at the same time, allows you to spend your evenings and weekends with your friends and family.
I know that might sound a little too good to be true. But it isn’t. With access to the right resources, you will get there.
How I Learned To Do It The Right Way
I was in the same situation. I copied code snippets from Stack Overflow and blog articles, only to find that they didn’t work in my project or caused other problems not mentioned in the articles.
The situation was frustrating, and I recognized that this approach wasn’t working.
You need to really understand the frameworks, with their complex features and side effects, so that you can choose the right approach for your application. Otherwise, each decision comes down to pure luck. To make it even worse, you often need to wait for your users to use your changes before you know if you made the right decision or whether it caused side effects you didn’t find on your test system.
Years ago, I got fed up with this needless guessing game. I knew that other teams were using Hibernate with huge success. There had to be a better way.
Stop Guessing, Make Educated Decisions!
I started to intentionally surround myself with like-minded developers. People who wanted to improve their skills, advance their technical career and work on interesting projects. I began to learn how Hibernate and Spring Data JPA really work and what’s happening internally so that I was able to use them correctly.
Instead of copying random code snippets, I started to dive deeper and put a lot of effort into learning as much as I could about Hibernate. I read the documentation, the JPA specification, and various books. I participated in online and offline discussions and tried lots of things myself.
After a while, all the previously disjointed bits of knowledge and understanding started to form a complete picture. One in which the different features began to work together and in which the subtle comments I found in some articles began to make sense.
That’s Why I Built This Place
Nowadays, I use the same knowledge to help teams worldwide as a freelance consultant, coach, and trainer. It’s always amazing to see how a better understanding of Hibernate and Spring Data JPA can improve your productivity and get you one step closer to an enjoyable and successful career.
Introducing the Persistence Hub
The Persistence Hub gives you access to premium video courses and Expert Sessions, teaching you the skills you need for your current task or helping you learn more about a new topic. The different learning paths help you find the right material from the extensive library for your current skills and goals. And the Java Persistence News helps you stay on top of the latest changes in frameworks like Hibernate and Spring Data JPA.
The Persistence Hub Will Help You To:
Get your technical expertise to the next level
Start positioning yourself as a true expert in your field. Get a deep understanding of how your persistence framework works, which operations it performs, and what you need to do to ensure maintainability and performance.
Solve complex problems with confidence
Use proven training material instead of copying random code snippets, hoping that they solve your problem without causing an even bigger one.
Stay up to date
Study continuously updated training material and watch expert sessions to keep up with the latest trends in the Java persistence world.
About me
My name is Thorben Janssen. I’m a consultant, trainer, and the author of the Amazon bestselling book Hibernate Tips – More than 70 solutions to common Hibernate problems.
For the last 15 years, I have been using Hibernate and JPA in all kinds of projects, from small ones with very aggressive timelines to huge projects that had to handle thousands of users.
The requirements of these applications were very different, and I learned that Hibernate provides good solutions for all of them. You just have to understand the features with their advantages and disadvantages.
I look forward to showing you how to use Hibernate to implement high-performance applications.
As seen at:
Join The Persistence Hub Today And Get …
Immediate access to the extensive course library
Are you a beginner or an experienced senior developer who has been using Hibernate or Spring Data JPA for years?
No matter where you’re starting, the Persistence Hub has you covered. The premium courses will provide you with the required knowledge to become a true expert and build better performing and more maintainable persistence layers.
Expert Sessions with Thorben and Guests
The Java space is constantly evolving and changing. Keeping up with all of this can be a challenge.
Watch Expert Sessions hosted by Thorben and guests to learn more about the latest developments and get insights from subject-matter experts. All Expert Sessions get recorded and uploaded to the library.
Stay on top of the latest developments
Watch the monthly Java Persistence News episode to learn about the latest changes and improvements in the Java persistence world.
Or check the What’s new course to get detailed information about the changes included in each release of frameworks like Hibernate and Spring Data JPA.
Monthly Coding Problems
Knowing about different concepts and features is helpful. But software development is a craft. You need to be able to apply your knowledge to different situations and combine multiple features to a working solution.
That’s what our monthly Coding Problems are for. In each of them, I show you how I solve a common task or problem and explain the reasons for my decisions.
What others say about the courses in the Persistence Hub
Join The Persistence Hub Today!
The courses, Expert Sessions and Java Persistence News available in the Persistence Hub are the quickest way to get your Java persistence skills to the next level!
Are you ready to take action?
Then choose your subscription below and join the Persistence Hub.
Monthly
39€
per month
Recurring payment – cancel anytime
30-day unconditional money-back guarantee
Annual
390€
per year
BEST VALUE: Save 78€ when you join on an annual subscription!
Recurring payment – cancel anytime
30-day unconditional money-back guarantee
5 user
1950€
1300€
per year
Recurring payment – cancel anytime
30-day unconditional money-back guarantee
10 User
3900€
2500€
per year
Recurring payment – cancel anytime
30-day unconditional money-back guarantee
20 User
7800€
4900€
per year
Recurring payment – cancel anytime
30-day unconditional money-back guarantee
50 User
19500€
12000€
per year
Recurring payment – cancel anytime
30-day unconditional money-back guarantee
All purchases and subscriptions for the Persistence Hub are handled securely & privately by Copecart.
When you enroll in our monthly or annual subscription, you must agree to our Terms of Service, and your payment method of choice will be charged the price of the subscription you choose, either monthly or annually, plus any applicable taxes. You can always cancel at any time!
Simple & Unconditional 100% Money-Back Guarantee
This is more than just a guarantee. It’s a promise from a developer (me) to a developer (you).
Take 30 days to get to know the Persistence Hub membership, learn how to avoid boilerplate code, and build efficient and maintainable persistence layers.
If you’re not happy with the membership, cancel your membership and send me a message to ask for a refund. I will promptly send you 100% of your money back.
Yes, that’s right. I’m taking all the risks with this guarantee. You could rip me off by enrolling in the Persistence Hub membership with the intention of requesting your money back after 30 days.
But I trust that you won’t do that. We software developers are honest people and don’t rip each other off, right?
So, I trust you, and you don’t have to take any risks.