Articles, Home

Using streams, lambda in java 8

I would like to optimize the below code to take an existing ArrayList and make a new list based on the below logic. Does streaming/lambda in Java 8 make it possible?for (ShipmentTracingDTO traci…

Articles, Home

A hard look at the state of Java modularization

When Jigsaw was released with Java 9, it was the end of a long process – it had been postponed already – and it had to be released. With the coming of Java 11, the latest Long-Term Support, I think it’s a good time to take a snapshot of the state of modularization. I’ll use the Top 20 Libraries and APIs Java Developer should know as a reference, and check for each of them if the latest version: provides an automatic module nameor has a module-info In the first case, the JAR has a

Articles, Home

Streamline your JBoss EAP dev environment with CodeReady Workspaces

Second half of a walk-through using Red Hat CodeReady Workspaces to develop a Java EE application in the cloud using JBoss EAP. It shows how to configure a workspace, use JBoss EAP for deploying and debugging, and how to create a factory so that the development environment can be shared with others who need to collaborate on the project.