Vlad Mihalcea

CEO of Hypersistence

CEO of Hypersistence (High Performance Java Persistence/Hibernate Author)

Presentations @ Java Conference

High-Performance  Java Persistence - Cluj

JPA is a very popular Java data access technology and knowing its inner-workings can make the difference between a high-performance enterprise application and one that barely crawls.  

This presentation goes through the most common performance bottlenecks issues like exotic mappings, too much flushing, inappropriate queries, JDBC batch updates misuse, and suboptimal result set fetching.

Aside from common anti-patterns, I will also present some very useful Hibernate features like the enhanced identifier generators, caching strategies, and state-of-the-art connection management and monitoring.