Simple play icon Course

What's New in Java EE 8

by Sander Mak

Learn about the new features introduced with Java EE 8, such as an all-new Security API, JSON-B for binding Java objects to JSON, and many improved versions of existing Java EE technologies.

What you'll learn

There are many new features Java EE 8. In this course, What's New in Java EE 8, you'll learn about Java's completely new Security API, improving upon the hard-to-use and often container-specific security mechanisms. First, you'll discover the brand-new JSON-B, an API for binding Java objects to JSON, and vice versa. With very little code, you'll explore how you can generate and consume JSON without any third-party libraries. Besides new technologies, many existing Java EE technologies got updated with Java EE 8 as well. Servlet 4.0, for example, now supports HTTP/2 and Server Push. JAX-RS 2.1, the technology for RESTful endpoints in Java EE, now also implements the Server-sent Events web standard. Additionally, you'll see all major updates to Java EE technologies in this release such as JPA 2.2, CDI 2.0 and JSF 2.3. Finally, you'll learn about the future of Java EE. Oracle is moving Java EE to an open-source foundation, which means the future of Java EE will be more open, and at the same time maybe less predictable. By the end of this course, you'll be ready to explore and use Java EE 8 all on your own.

About the author

Sander is Director of Technology at Picnic —the Dutch online grocery scale-up— building Java-based systems at scale. He also is a Java Champion and author of the O'Reilly book 'Java 9 Modularity' (see As an avid conference speaker, Sander loves sharing knowledge, also through his blog at and as Pluralsight instructor.

Ready to upskill? Get started