Hibernate

High-Performance Hibernate Tutorial

I’ve been using Hibernate for almost a decade and I admit it was not an easy journey. This tutorial is actually a summary of my book, whose main goal is to provide guidelines and practical advice for optimizing the data access layer performance while maintaining a strong consistency transactional model.

This material is useful for both beginners and experienced developers, going beyond the reference documentation.

Tips and best practices

Bootstrapping

Mappings

Basic types

JSON

ARRAY

Equals and hashCode

Relationships

Advanced mapping techniques

Identifiers

Inheritance

Connection management

Persistence Context

Fetching

Concurrency control

Batching

Queries

Criteria Queries

Stored procedures

Caching

Audit

Multitenancy

Testing

If you like these articles, I bet you are going to love my book as well.

Testimonials

Subscribe to our Newsletter

* indicates required
10 000 readers have found this blog worth following!

If you subscribe to my newsletter, you'll get:
  • A free sample of my Video Course about running Integration tests at warp-speed using Docker and tmpfs
  • 3 chapters from my book, High-Performance Java Persistence, 
  • a 10% discount coupon for my book. 
Get the most out of your persistence layer!

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.