JBoss Hibernate
-
Enterprise Java
How does Hibernate Query Cache work
Introduction Now that I covered both Entity and Collection caching, it’s time to investigate how Query Caching works. The Query…
Read More » -
Enterprise Java
NoSQL with Hibernate OGM – Part three: Building a REST application on WildFly
Welcome back to our tutorial series “NoSQL with Hibernate OGM”! Thanks to Gunnar Morling (@gunnarmorling) for creating this tutorial. In…
Read More » -
Enterprise Java
Custom Boolean User Type with Hibernate JPA
The ANSI SQL 1999 standard introduced a BOOLEAN data type (although unfortunately only as an optional feature). But to date…
Read More » -
Enterprise Java
How does Hibernate READ_WRITE CacheConcurrencyStrategy work
Introduction In my previous post, I introduced the NONSTRICT_READ_WRITE second-level cache concurrency mechanism. In this article, I am going to…
Read More » -
Enterprise Java
How does Hibernate NONSTRICT_READ_WRITE CacheConcurrencyStrategy work
Introduction In my previous post, I introduced the READ_ONLY CacheConcurrencyStrategy, which is the obvious choice for immutable entity graphs. When…
Read More » -
Enterprise Java
How does Hibernate Collection Cache work
Introduction Previously, I described the second-level cache entry structure, Hibernate uses for storing entities. Besides entities, Hibernate can also store…
Read More » -
Enterprise Java
How to optimize Hibernate EllementCollection statements
Introduction Hibernate supports three data mapping types: basic (e.g String, int), Embeddable and Entity. Most often, a database row is…
Read More » -
Enterprise Java
How does Hibernate READ_ONLY CacheConcurrencyStrategy work
Introduction As I previously explained, enterprise caching requires diligence. Because data is duplicated between the database (system of record) and…
Read More » -
Enterprise Java
jOOQ Tuesdays: Vlad Mihalcea Gives Deep Insight into SQL and Hibernate
Welcome to the jOOQ Tuesdays series. In this series, we’ll publish an article on the third Tuesday every other month…
Read More »