<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>JPA on AI VOID</title><link>https://ai-blog.noorshomelab.dev/tags/jpa/</link><description>Recent content in JPA on AI VOID</description><generator>Hugo</generator><language>en</language><lastBuildDate>Thu, 04 Dec 2025 00:00:00 +0000</lastBuildDate><atom:link href="https://ai-blog.noorshomelab.dev/tags/jpa/index.xml" rel="self" type="application/rss+xml"/><item><title>Chapter 9: Designing the Data Model &amp;amp; Persistence with JPA/Hibernate</title><link>https://ai-blog.noorshomelab.dev/java-mini-projects/ch09-data-model-jpa/</link><pubDate>Thu, 04 Dec 2025 00:00:00 +0000</pubDate><guid>https://ai-blog.noorshomelab.dev/java-mini-projects/ch09-data-model-jpa/</guid><description>&lt;h2 id="chapter-9-designing-the-data-model--persistence-with-jpahibernate"&gt;Chapter 9: Designing the Data Model &amp;amp; Persistence with JPA/Hibernate&lt;/h2&gt;
&lt;h3 id="chapter-introduction"&gt;Chapter Introduction&lt;/h3&gt;
&lt;p&gt;Welcome to Chapter 9! In this chapter, we&amp;rsquo;re taking a significant leap in building our &amp;ldquo;Basic To-Do List Application&amp;rdquo; by introducing data persistence. Up until now, any data we&amp;rsquo;ve worked with would vanish as soon as our application stopped. That&amp;rsquo;s not very useful for a To-Do list! Here, we will design the data model for our To-Do items and implement the persistence layer using Java Persistence API (JPA) with Hibernate, backed by Spring Data JPA.&lt;/p&gt;</description></item><item><title>Chapter 15: Enterprise Java Evolution: From Javax to Jakarta EE</title><link>https://ai-blog.noorshomelab.dev/java-mastery-2025/chapter-15-jakarta-ee-evolution/</link><pubDate>Thu, 04 Dec 2025 00:00:00 +0000</pubDate><guid>https://ai-blog.noorshomelab.dev/java-mastery-2025/chapter-15-jakarta-ee-evolution/</guid><description>&lt;h2 id="chapter-15-enterprise-java-evolution-from-javax-to-jakarta-ee"&gt;Chapter 15: Enterprise Java Evolution: From Javax to Jakarta EE&lt;/h2&gt;
&lt;p&gt;Welcome to Chapter 15, future Java enterprise developers! So far, we&amp;rsquo;ve focused on &amp;ldquo;Standard Edition&amp;rdquo; Java (Java SE), building foundational skills that are crucial for any Java programmer. But what happens when you need to build applications that serve thousands or millions of users, handle complex transactions, integrate with various systems, and run reliably 24/7? That&amp;rsquo;s where &lt;strong&gt;Enterprise Java&lt;/strong&gt; comes in!&lt;/p&gt;</description></item></channel></rss>