Table of Contents 1. Built-in Resilience Feature2. Fluent JMS Client API3. Robust Api Versioning4. Unified Message Conversion5. Faster and Smarter Testing6. Modern Ecosystem Integration7. Hibernate ORM and JPA Upgrades8. Overhauled HttpHeaders API9. Support for Jackson 3.x10. Null Safety using JSpecify1. …
-
New Features in Jakarta EE 11, with Examples
Table of Contents Jakarta EE 11 is a major update in the enterprise Java world. It offers key changes that enhance developer productivity and modernize the platform.Key Features of Jakarta EE 11Jakarta Data: Simplified Data AccessWhat is Jakarta Data?Jakarta Data Code ExamplesUpdated …
-
Why Java is Still Worth Learning in 2025: A Developer’s 25-Year Journey
After dismissing Java for eight years as a “passing trend for developers who couldn’t handle real programming,” one developer’s 25-year journey reveals how Java evolved from a language he distrusted to the foundation of his career, and why he believes it’s still one of the most valuable investments you can make in 2025.
-
Performance Best Practise No. 1: Optimize Database Operations
Table of Contents How GlassFish helps with improving database performanceConnection pool configurationJDBC batchingJakarta Persistence (JPA) batchingNext Steps Database operations are a very critical part of most applications in regards of performance. There are multiple reasons why database operations can significantly …
-
10 Best Practises For Jakarta EE Performance Optimization
Table of Contents Quick ComparisonSecrets of Performance Tuning Java on Kubernetes by Bruno BorgesNext Steps With this article, we start a series where we compiled 10 best practices for performance optimizations and suggestions how to implement them using Jakarta EE & Eclipse GlassFish. Enjoy …
-
Supercharge Your Jakarta EE Skills with These Must-Read Guides
Table of Contents Getting Started with Jakarta EE1. How to Start with Servlets2. How to Build a RESTful Web Service3. How to Store and Retrieve Data Using Jakarta Persistence4. How to Secure a RESTful Web ServiceUnderstand the Specs Behind the Scenes5. …
-
Jakarta EE 11 Web Profile Released, Enabled by Eclipse GlassFish
Table of Contents Key Technical Changes in Jakarta EE 11 Web ProfileGlassFish: The first compatible implementation for Jakarta EE 11 Web ProfileOmniFish Engineering ContributionsWhat’s Coming: GlassFish 8OmniFish – Jakarta EE experts The Jakarta EE 11 Web Profile has officially been released on March 30, …
-
Reflections on 2024: A Remarkable Year for OmniFish, GlassFish, Piranha, and Jakarta EE
From expanding the OmniFish team to pushing the boundaries of what GlassFish and Piranha can do, this year has been nothing short of transformative. Let’s take a look back at some of the highlights and share our hopes for an even brighter future.
-
Issues with old GlassFish server? Upgrade to Eclipse GlassFish!
Table of Contents Jakarta EE Standardization and FlexibilityCompatibility with new Java versionsEnhanced Security with Modern ProtocolsSupport for HTTP/2, REST and JSON EnhancementsCloud-Native Readiness and ContainerizationConclusion Rely on hardened and production-ready Eclipse GlassFish 7 or newer. Benefit from key feature updates and …
-
Foojay Podcast #62: Better Coding with AI: Friend or Enemy?
Table of Contents VideoPodcast (audio only)GuestsLinksContent AI, LLMs, ChatGPT—these are just a few of the buzzwords of the massive revolution unfolding right now. These tools are reshaping how we work, but they come with a catch: while they help us …
-
GlassFish is rolling forward. What’s New?
The Evolution Continues. GlassFish, which used to be a popular application server, free to use and reliable, is evolving again. If you’ve been holding onto your old GlassFish instances, there’s good news—things have gotten a lot more exciting recently. Since we …