Arjan Tijms

Increased Performance and Developer Productivity with Jakarta EE 11

How does Jakarta EE 11 boost performance while simplifying security? Discover its modern Java support, unified CDI model, and powerful new programmatic authorization.

Increased Performance and Developer Productivity with Jakarta EE 11
#1about 5 minutes

Understanding the fundamentals of the Jakarta EE framework

Jakarta EE is a server-side Java framework providing a wide range of APIs for security, persistence, validation, and handling web requests.

#2about 6 minutes

Exploring the advantages of Jakarta EE's open standard

The clear separation between APIs and implementations, foundation ownership, and vendor choice provide stability and flexibility for enterprise applications.

#3about 2 minutes

Optimizing Docker builds with application archives (WAR files)

Using WAR files naturally separates application code from the framework runtime, enabling more efficient Docker image layering and faster builds.

#4about 5 minutes

A high-level overview of Jakarta EE 11 changes

Jakarta EE 11 requires Java SE 17 or higher and introduces cross-cutting changes like replacing managed beans with CDI and removing the Java Security Manager.

#5about 2 minutes

Key updates to Jakarta REST and Validation APIs

The latest release removes XML binding support from REST, adds convenience methods for headers, and introduces Java Records support in Validation.

#6about 4 minutes

Enhancing security with multiple authentication mechanisms

Jakarta Security now supports multiple authentication mechanisms per application, an in-memory identity store for testing, and programmatic authorization rules.

#7about 5 minutes

Advanced component model features in CDI 4.1

The Contexts and Dependency Injection (CDI) component model adds a new method invocation API, tools for validating injection points, and improved interceptor bindings.

Related jobs
Jobs that call for the skills explored in this talk.

d

Saby Company
Delebio, Italy

Junior

asasd

Expire

Remote
Junior

Featured Partners

Related Articles

View all articles
BB
Benedikt Bischof
Using Java 17 latest features in real world projects
Welcome to this issue of the WeAreDevelopers Live Talk series. This article recaps an interesting talk by Ron Veen who introduced the audience to some of the most interesting features that got added to the Java language.About the speaker:Ron is a hig...
Using Java 17 latest features in real world projects
AP
Anto Pranjić
11 Tips to Make The Most Out of Your First World Congress 
The world’s most awesome event for developers is taking place in less than a month! It’s been far too long since the last time we met in person, but that’s only going to make this year’s WeAreDevelopers World Congress a truly special experience. Conf...
11 Tips to Make The Most Out of Your First World Congress 
AP
Anto Pranjić
8 Moments That Defined WeAreDevelopers World Congress 2022
After 1103 days, the world’s most important event for developers had finally happened again on June 14-15th! CityCube Berlin got swarmed with programmers from all over the globe and, needless to say, we all had a great time. In case you missed it or ...
8 Moments That Defined WeAreDevelopers World Congress 2022
BB
Benedikt Bischof
Java Basics
In 1991,James Gosling invented a high-level, general-purpose, object-oriented andsecure programming language and called it OAK (after a tree in front of hiswindow). And four years later, in 1995, it was renamed after one of the GreaterSunda Islands: ...
Java Basics

From learning to earning

Jobs that call for the skills explored in this talk.