JPA
-
Enterprise Java

Hibernate Dirty Checking Explained: How Entity State Changes Are Detected
Hibernate is a powerful ORM (Object-Relational Mapping) tool that simplifies database interaction in Java applications. One of its most useful…
Read More » -
Core Java

Working with Sequences in H2 Database
When developing Java applications with databases, auto-generating primary keys is a common requirement. Sequences are a reliable way to generate…
Read More » -
Core Java

Hibernate Panache Example
Hibernate ORM with Panache is a modern, simplified way to use Hibernate in Java applications. Built into the Quarkus framework,…
Read More » -
Enterprise Java

Spring Boot And Db2 Integration
Integrating IBM Db2 with Java Spring Boot enables enterprise-grade applications to access powerful database capabilities. Let us delve into understanding…
Read More » -
Enterprise Java

Hibernate Entity Dirty Check Example
Hibernate is a popular ORM (Object Relational Mapping) tool in Java that automatically maps Java objects to database tables. One…
Read More » -
Core Java

Hibernate Envers – Extending Revision Info with Custom Fields
Hibernate Envers provides automatic auditing of entity changes in Hibernate-based applications. By default, Envers tracks entity modifications with revision numbers…
Read More » -
Enterprise Java

Spring Data JPA Query With Arbitrary AND Clauses Example
Building dynamic queries is a common requirement in modern applications, especially when filtering data based on flexible and user-driven criteria.…
Read More » -
Core Java

Persisting UUIDs in Postgres with JPA
UUIDs are powerful tools for ensuring unique identification in distributed systems. This article explores how to use Spring JPA with…
Read More » -
Core Java

Exploring Jakarta Persistence 3.2
Jakarta Persistence (formerly JPA) is a key part of the Jakarta EE ecosystem, enabling developers to seamlessly map Java objects…
Read More »




