Blog Author: Luqman Saeed

See Luqman Saeed Posts

1 minute
Uncategorized

Using UUID As Entity Primary Key In Jakarta EE 10

In prior versions of Jakarta EE, the use of UUID as entity ID or database primary key type was […]

3 minutes
Uncategorized

Getting Started With Jakarta EE 10 – Jakarta REST

Jakarta EE 10 was released in September of 2022 as the first major release of the venerable Enterprise Java […]

4 minutes
Uncategorized

Intercepting REST Requests With Jakarta REST Request Filters

Oftentimes in web applications, there is the need to intercept a request from the client to resource methods. Sometimes […]

2 minutes
Uncategorized

How to prevent runtime type erasure using GenericEntity in Jakarta REST in Jakarta EE 10

Java generics is a great feature that allows you to have compile time checks for generics. However, due to […]

5 minutes
Uncategorized

Returning Beautiful Validation Error Messages In Jakarta REST With Exception Mappers

All non-trivial enterprise applications have some sort of constraints on the data the application processes. These constraints could range […]

2 minutes
Uncategorized

What’s New in the February 2023 Payara Platform Release?

It’s a new month, and this February the Payara Fish Pond is bristling with new releases for both Payara […]

4 minutes
Uncategorized

5 Jakarta EE (Formerly Java EE) Myths That Need To Die

The Jakarta EE Platform has come a long way since its debut as J2EE back the days of Sun […]

8 minutes
Uncategorized

A Quick Look At Faces (JSF) 4.0 In Jakarta EE 10

Jakarta EE 10 shipped with the fourth major release of its component based web framework Jakarta Faces. Hitherto known […]

6 minutes
Uncategorized

An Opinionated Guide To Getting Started With Jakarta EE Development in 2023

This post is inspired by Gunnar Morling’sposton a similar theme for the Java SE Platform. It is an opinionated […]

2 minutes
Uncategorized

What’s New in the January 2023 Payara Platform Release?

It’s January, and the Payara engineering bakery has been busy with the first release of the year. The Payara […]

9 minutes
Uncategorized

Jakarta MVC In Jakarta EE 10

Jakarta EE has action and component based frameworks for building web applications using the model view controller architecture pattern. […]

13 minutes
Uncategorized

Enterprise Batch Processing with Jakarta Batch – Part 1

Batch processing is an integral part of enterprise applications. Reading, processing and storing vast amounts of data is mostly […]