Exploring Java Records In A Jakarta EE Context
This article explores the adoption of Java Records in a Jakarta EE application as a data transfer and projection object.
Every article on foojay.io, newest first: OpenJDK, the JVM, Java tooling and the ecosystem around them, written by the Java community.

This article explores the adoption of Java Records in a Jakarta EE application as a data transfer and projection object.

Peter Lawrey
7,417 viewsGenerate a highly efficient approach to generating an 8-byte lightweight identifier that is unique across many hosts.

Nick Zhu
5,023 viewsTons of new features covering performance improvement, user experience as well as Spring Boot integration.

Nicolas Frankel
3,620 viewsHow to preview GitLab Pages and share the preview's URL with teammates in a couple of steps.

Dive into an exclusive interview with Chris Newland, the creator of JITWatch. Explore JVM performance optimization, and gain expert advice.
Shai Almog
5,118 viewsWrite expressions like (bigDecimalMap[ObjKey] * 5 > 20) in Java. Manifold makes that happen. Expressions like "var distance = 5 mph * 3 hr"!

Brian Vermeer
5,762 viewsBy taking a proactive approach to XSS prevention and using the right resources and tools, developers can help ensure the security and …

Frank Delporte
4,106 viewsKeeping a project on Java 8 will eventually lead to running it on a non-maintained runtime. Aim for the stars and go for Java 17!

Join the biggest graph community gathering dedicated to learning how to integrate graph technologies into ML and dev projects.

Steve Poole
2,556 viewsFriends Of OpenJDK Community Survey. Kickoff and instructions for a community driven data gathering exercise.