<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Hibernate on JAVAPRO International</title><link>https://javapro-en.svenruppert.com/tags/hibernate/</link><description>Recent content in Hibernate on JAVAPRO International</description><generator>Hugo</generator><language>en-US</language><lastBuildDate>Fri, 03 Apr 2026 07:00:01 +0000</lastBuildDate><atom:link href="https://javapro-en.svenruppert.com/tags/hibernate/index.xml" rel="self" type="application/rss+xml"/><item><title>Talk to Your Data: Natural Language Data Access in Java</title><link>https://javapro-en.svenruppert.com/talk-to-your-data-natural-language-data-access-in-java/</link><pubDate>Fri, 03 Apr 2026 07:00:01 +0000</pubDate><guid>https://javapro-en.svenruppert.com/talk-to-your-data-natural-language-data-access-in-java/</guid><description>&lt;p&gt;&lt;a href="https://youtu.be/tMW5jxX6DoA"&gt;&lt;figure class="post-figure"&gt;
 &lt;img src="https://javapro-en.svenruppert.com/uploads/2026/03/2026-Magazin-Artikel-Banner-1024x213.png" alt="" loading="lazy" decoding="async"&gt;
 
 
 
&lt;/figure&gt;
&lt;/a&gt;&lt;/p&gt;
&lt;p&gt;For decades, Java developers have relied on robust frameworks to manage the complexity of enterprise applications. At the heart of this ecosystem lies &lt;strong&gt;Hibernate ORM&lt;/strong&gt;, the popular &lt;a href="https://hibernate.org/orm/"&gt;library&lt;/a&gt; for bridging the gap between object-oriented Java applications and relational databases. It allows developers to map complex domain models to database tables, and write type-safe, performant queries using the Hibernate Query Language (HQL).&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;Quarkus&lt;/strong&gt; has emerged as a Java &lt;a href="https://quarkus.io/"&gt;framework&lt;/a&gt; for building applications and services, focusing on incredibly fast startup times, efficient resource consumption and developer joy.&lt;/p&gt;</description></item><item><title>Next Generation Caching &amp; In-Memory Searching</title><link>https://javapro-en.svenruppert.com/next-generation-caching-and-in-memory-searching/</link><pubDate>Mon, 28 Jul 2025 07:00:01 +0000</pubDate><guid>https://javapro-en.svenruppert.com/next-generation-caching-and-in-memory-searching/</guid><description>&lt;h2 id="when-traditional-databases-reach-their-limits"&gt;&lt;strong&gt;When Traditional Databases Reach Their Limits&lt;/strong&gt;&lt;/h2&gt;
&lt;p&gt;Enterprise applications frequently face performance bottlenecks that stem from the underlying persistence layer. Despite decades of database evolution, many core applications still struggle with latency, throughput, and architectural complexity. These issues are particularly evident in systems that depend on complex join operations across multiple tables, need to process unstructured data, or must execute cross-database queries spanning disparate systems to fulfill analytical workflows.&lt;/p&gt;
&lt;p&gt;In such environments, it is common to see a combination of various technologies being deployed in tandem: a traditional relational database, a distributed cache, a NoSQL database, and sometimes a dedicated search server such as Elasticsearch. While each of these systems addresses a specific technical challenge, their co-existence leads to architectural fragmentation, high infrastructure costs, duplicated data models, and increased development and maintenance efforts. Moreover, the overall latency and resource usage often remain suboptimal due to inherent I/O-bound limitations and serialization overheads between systems.&lt;/p&gt;</description></item><item><title>EclipseStore: The Evolution of Java Persistence</title><link>https://javapro-en.svenruppert.com/eclipsestore-the-evolution-of-java-persistence/</link><pubDate>Mon, 12 May 2025 11:24:29 +0000</pubDate><guid>https://javapro-en.svenruppert.com/eclipsestore-the-evolution-of-java-persistence/</guid><description>&lt;p&gt;Database development in Java has always been a challenge, often feeling like a battle against mismatched paradigms. From the start, developers wrestled with complex mappings and performance bottlenecks when integrating Java with databases. EclipseStore, an open-source project under the Eclipse Foundation, was created to change this. Its mission is to deliver a Java-native persistence layer that feels like an integral part of the language, not a workaround for database limitations. By storing Java objects directly, it aims to simplify and accelerate development, aligning persistence with Java’s core strengths.&lt;/p&gt;</description></item></channel></rss>