Author thumbnail

by Thorben Janssen

Tutorials

17,291 views
142 items
Last updated on Jul 6, 2022
public playlist
Hibernate @NotFound - How to handle broken foreign key reference
9:44
Choosing ListSematics in Hibernate 6
6:54
Incubating Features in Hibernate 6
11:27
How to add Flyway to an existing project
6:24
FlushMode in JPA and Hibernate – What it is and how to change it
10:41
The Best Mapping for Shared Technical Attributes With Hibernate
9:07
Spring Data JPA   Implementing Bulk Updates
8:57
Fetching A DTO Projection with a To Many Association
5:39
@DiscriminatorFormular - Modeling Single Table Inheritance Without a Discriminator
6:29
Modeling sequence-based composite primary keys with Hibernate
6:29
Spring Data JPA – Detecting Your Entity’s State
7:24
QueryDSL : How to use QueryDSL with Hibernate
7:04
Spring Data JPA – Working with Views
6:35
Hibernate: How to Generate Values of Basic Entity Attributes
4:35
Panache: Repository Pattern
9:08
5 Hibernate Features You Should Use With Spring Data JPA
11:21
Panache : Active Record Pattern
9:51
How to Return DTOs from Native Queries with Spring Data JPA
7:02
Introduction to Panache
7:55
JPA: How & When to use getReference() Method
7:52
Quarkus & Hibernate – Getting Started Guide
9:11
Hibernate: Read-Only Query Hint For Faster Read Operations
5:14
Hibernate’s Query Plan Cache: How It Works and How to Tune It
9:13
Hibernate Proxies – Why they’re used and How to Unproxy them
8:47
Hibernate @Filter Annotation: Apply Dynamic Filters at Runtime
9:55
Hibernate Envers: How to retrieve DTOs from your Envers Audit Logs
6:43
Polymorphic Association: Mappings of independent classes
8:06
JPA: Migrating from JPA 2.x to 3.0
5:58
Hibernate Slow Query Log – The easiest way to find slow queries
5:26
Mapping Definitions in JPA and Hibernate : Annotations, XML or Both?
7:42
How to define named queries at runtime with JPA 2.1
4:35
From Monolith to Microservices – Migrating a Persistence Layer
11:41
Hibernate Performance Tuning Done Right
8:07
Hibernate Query Spaces: Optimizing Flush & Cache Operations
7:18
Hibernate Reactive: Getting Started Guide
6:57
Implementing Batch Jobs with Hibernate
8:16
How to Initialize Entity Associations with Spring Data JPA
6:32
Mapping Collections with Hibernate and JPA
8:10
Database Migration with Spring Boot
11:07
ResultTransformer with Hibernate 4 5 & 6
7:25
Native Queries with Spring Data JPA
7:23
JPA & Hibernate - Why, When & How to use DTO Projections
10:38
Result Set Mapping: Complex Mappings
6:28
Criteria API: Migrate from Hibernate to JPA
9:32
Hibernate & Testcontainers: A Perfect Match For Your Tests?
8:42
Hibernate Query API
9:51
CockroachDB: How to use it with Hibernate
7:22
Pagination with JPA and Hibernate
6:41
Composite Repositories: Extend your Spring Data JPA Repository
5:44
Hibernate: Speed up Your Query With Parameter Padding
4:43
Mapping Arrays with Hibernate
7:00
Hibernate: Modeling Self-referencing Associations
8:16
Ternary Associations: Modelling Associations between 3 Entities
5:01
JPA & Hibernate: Entity Lifecycle Model
6:41
Hibernate: Common Exceptions Every Developer Must Know
9:37
Spring Data JPA: Query Projections
10:10
JPA & Hibernate: How to use Ehcache as 2nd Level Cache
8:16
Lombok & Hibernate: How to Avoid Common Pitfalls
7:15
Java Records: How to use them with Hibernate and JPA
7:40
Java Text Blocks: Using Multiline Strings with Hibernate & JPA
6:15
Hibernate: Ordering vs Sorting – What should you use?
8:29
Hibernate: How to Cache DTO Projections
6:07
Your 2 best options to fix Hibernate's MultipleBagFetchException
9:25
Spring Data JPA: How to Use Named Queries
8:50
Hibernate & JPA: Date & Time Mappings
7:42
Naming Strategies in Hibernate 5
10:36
Hibernate: Best way to fetch an association defined by a subclass
6:53
Distributed Transactions: Don’t use them for Microservices
7:23
LazyInitializationException: What it is and the best way to fix it
9:57
Database Migration: Update your schema without a downtime
12:25
JPA & Hibernate: Basic Annotations You Need To Know
15:11
Projections with JPA and Hibernate
7:41
Dual Writes: The Unknown Cause of Data Inconsistencies
8:49
JPA & Hibernate: Using the Optimal Query Approach & Projection
11:13
API Design: Don’t expose your JPA entities in your REST API
10:24
Microservices & Data: Implementing the Outbox Pattern with Debezium
10:56
Hibernate: 6 Mappings to Avoid for High-Performance Applications
10:11
Enum Mappings with Hibernate – The Complete Guide
9:25
The Builder Pattern: How to use it with Hibernate
7:57
Hibernate and JPA: Working with Fluent Entities
7:59
5 JPA Features That Are Easier To Use with Spring Data JPA
8:04
Advanced Queries: 11 JPA & Hibernate query hints every developer should know
6:10
Old Advanced Queries: 11 JPA & Hibernate query hints every developer should know Old
6:10
Spring Data JPA: Ultimate Guide to Custom Queries with @Query Annotation
15:09
Mapping BLOBs & CLOBs with JPA and Hibernate
10:05
Localized Data: How to Map It With Hibernate
18:07
Ultimate Guide to Implementing Equals & HashCode with Hibernate & JPA
13:51
5 Primary Key Mappings Every Developer Should Know with JPA & Hibernate
9:43
Microservices & Data: Implementing the Outbox Pattern with Hibernate
10:20
Getting started with Hibernate
14:06
Ultimate Guide: Derived Queries with Spring Data JPA
10:14
Best Practices for Many-to-Many Associations with  Hibernate & JPA
8:36
5 Things Beginners Need to Know Before Using JPA / Hibernate/ EclipseLink
8:29
Spring Data JPA: What is it? And Why Should You Use It?
10:37
Implementing the Repository pattern with JPA and Hibernate
5:57
Access Strategies in JPA and Hibernate– Which is better, field or property access?
8:14
How to Parse a String into an EntityGraph with Hibernate 5.4
7:43
Hibernate: How to Implement a Custom, Sequence-Based ID Generator
9:36
Lazily load non-relational attributes in a portable way with JPA & Hibernate
8:49
#JPA & #Hibernate: 5 Common Hibernate Mistakes That Cause Dozens of Unexpected Queries
12:33