Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Java Persistence and Hibernate Tips That Can Boost Up Your Application Performance

Devoxx via YouTube

Overview

Build a Learning Habit
Download Class Central's free printable study calendar
Download for Free
Learn essential Java Persistence and Hibernate performance optimization techniques in this 52-minute Devoxx conference talk. Discover how to boost your application's speed and efficiency through advanced strategies for connection acquisition, literal handling, IN query statement caching, batching rewrite, and JPA streaming. Explore topics such as identity vs. table mappings, custom type support, JSON handling, execution plan caching, and query optimization. Gain insights into effective pagination, streaming techniques, batch processing, and connection management. Apply these expert tips to significantly enhance the performance of your Java enterprise applications and improve user experience.

Syllabus

Introduction
About me
Mappings
How does it work
Concerns
Identity vs Table
AutoGenerator
Sequence
Database Mappings
Dedicated Type
Custom Type
Supported types
JSON support
Execution Plan Cache
SQL Server
Statement Caching
SQL Server Driver
Statement Cache Support
Statement Cache MySQL
Query API
Reusing Execution Plan
Bind Mode
In Clause
In Clause Variance
Reusing an Execution Plan
Query Plan Cache
Query Plan Cache Performance
Distinct
Distinct in SQL
Remove duplicates in hibernate
Check the execution plan
Loading Time Snapshot
ReadOnly True
Spring Framework
Pagination
Fetch
Streaming
Get Resolved Stream
Database Cursor
Stream
Execution Plan
Streaming vs Pagination
Batching
Persistence
Persistence context
Batch processing
Batching for Hibernate
Batching for Postgres
Rewrite Batch
Hibernate Update
Hibernate Dynamic Update
Hibernate Detach Entity
Hibernate Merge Entity
Hibernate Call Session Update
Managing Connections
Connection Pool
Delay Connection Acquisition
Thank you

Taught by

Devoxx

Reviews

Start your review of Java Persistence and Hibernate Tips That Can Boost Up Your Application Performance

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.