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.

Software Engineer

tree-IT GmbH
Bad Neustadt an der Saale, Germany

Remote
Intermediate
Senior

Featured Partners

From learning to earning

Jobs that call for the skills explored in this talk.

android developer

android developer

yusuf
Andijan, Uzbekistan

Remote
Junior
CSS
Java
HTML
JavaScript
+1