Writing jOOQ queries with AI using JetBrains Junie
Vlad Mihalcea
Writing jOOQ queries with AI using JetBrains Junie
3:40
A beginner’s guide to entity state transitions with JPA and Hibernate
Vlad Mihalcea
A beginner’s guide to entity state transitions with JPA and Hibernate
6:25
How to implement Work Queues with Relational Databases and SQL SKIP LOCKED
Vlad Mihalcea
How to implement Work Queues with Relational Databases and SQL SKIP LOCKED
7:27
ACID and Race Conditions
Vlad Mihalcea
ACID and Race Conditions
17:43
PostgreSQL JSON Indexing
Vlad Mihalcea
PostgreSQL JSON Indexing
5:34
The best way to fetch associations with JPA and Hibernate
Vlad Mihalcea
The best way to fetch associations with JPA and Hibernate
16:47
JPA and Hibernate identifiers
Vlad Mihalcea
JPA and Hibernate identifiers
16:04
Tuning the JPA and Hibernate mappings of a Spring e-commerce application
Vlad Mihalcea
Tuning the JPA and Hibernate mappings of a Spring e-commerce application
18:10
Tuning the JPA and Hibernate configurations of a Spring e-commerce application
Vlad Mihalcea
Tuning the JPA and Hibernate configurations of a Spring e-commerce application
10:10
Tuning a Spring e-commerce application using Hypersistence Optimizer
Vlad Mihalcea
Tuning a Spring e-commerce application using Hypersistence Optimizer
14:02
The best way to map the JPA and Hibernate ManyToMany relationship
Vlad Mihalcea
The best way to map the JPA and Hibernate ManyToMany relationship
9:29
The best way to fetch entities with JPA and Hibernate
Vlad Mihalcea
The best way to fetch entities with JPA and Hibernate
10:30
The best way to fetch SQL query projections with JPA
Vlad Mihalcea
The best way to fetch SQL query projections with JPA
13:39
The best way to map a @OneToOne relationship with JPA and Hibernate
Vlad Mihalcea
The best way to map a @OneToOne relationship with JPA and Hibernate
12:35
How to use the SQL EXISTS and NOT EXISTS conditional operators
Vlad Mihalcea
How to use the SQL EXISTS and NOT EXISTS conditional operators
6:01
How do SQL Recursive CTE queries work
Vlad Mihalcea
How do SQL Recursive CTE queries work
7:58
Spring Boot Performance Workshop with Lightrun
Vlad Mihalcea
Spring Boot Performance Workshop with Lightrun
1:12:51
The best way to map a bidirectional JPA OneToMany relationship
Vlad Mihalcea
The best way to map a bidirectional JPA OneToMany relationship
5:42
How does the JDBC Statement Fetch Size work
Vlad Mihalcea
How does the JDBC Statement Fetch Size work
8:05
How to speed up database integration tests using Docker and tmpfs
Vlad Mihalcea
How to speed up database integration tests using Docker and tmpfs
9:12
How to write Criteria API queries using Codota
Vlad Mihalcea
How to write Criteria API queries using Codota
5:29
Tuning Spring PetClinic JPA and Hibernate configuration with Hypersistence Optimizer
Vlad Mihalcea
Tuning Spring PetClinic JPA and Hibernate configuration with Hypersistence Optimizer
4:13
The best way to batch insert, update, and delete statements with JPA and Hibernate
Vlad Mihalcea
The best way to batch insert, update, and delete statements with JPA and Hibernate
12:30
Vlad Mihalcea Live Stream
Vlad Mihalcea
Vlad Mihalcea Live Stream
Why you should use my high-performance-java-persistence GitHub repository
Vlad Mihalcea
Why you should use my high-performance-java-persistence GitHub repository
5:04
How to integrate a GitHub Pull Request using interactive rebase and squashing commits
Vlad Mihalcea
How to integrate a GitHub Pull Request using interactive rebase and squashing commits
5:02
What is the Lost Update anomaly and the best way to fix it
Vlad Mihalcea
What is the Lost Update anomaly and the best way to fix it
3:02
The best way to log SQL statements with JPA and Hibernate
Vlad Mihalcea
The best way to log SQL statements with JPA and Hibernate
12:49