What if I told you there’s a tool that can make that “Spring” style in your Java project more consistent? That’s right! Spring created a set of plugins that can be applied to any Java project and promises to provide a consistent “Spring” style. Let’s take a closer look.
Spring Boot 2.1.0. RC1 was announced a couple of weeks ago and surprise, surprise: Spring Boot 2.1.0 has just been released. This release arrives with a significant number of new features and improvements in tow so let’s waste no more time, shall we?
Meet the Java API for Docker that’s lighter than a feather. Put a Java wrapper on Docker the easy way. In this article, we also explain the differences between APIs and SDKs.
24 community members participated in the Jakarta EE Community Voices document, which focuses on technical innovations for Jakarta EE specifications. The document includes questions related to modularity, microservices & cloud, further improving CDI integration and more. Let’s have a closer look at what the community members have to say.
FXRibbon is a Microsoft like ribbon control for Java (JavaFX) and its newest release 1.2 is stuffed with a bunch of major changes and improvements. Let’s take a closer look.
If multiple threads execute the same code execution path, that code path becomes your critical path. In this article, Ram Lakshmanan explains why it’s important to identify critical code path, how to do it and offers a few best practices.
Java developers gather round! It’s time for the ultimate look into the JVM ecosystem! The JVM Ecosystem Report 2018 is live and brings *tons* of useful and interesting data with it. Let’s take a closer look at some of the highlights
It’s this time of the year again! The State of Octoverse 2018 report is here and it’s rich with data on the usage of our favorite programming languages and technologies. Let’s take a closer look!
This is the first in a series of articles covering Manifold, a unique, open source technology you can use in any Java project to enable cutting edge language features such as type-safe metaprogramming, extension methods, templating, and structural typing. In this segment, Scott McKinney discusses Manifold’s reinvention of code generators, namely Type Manifolds.
Local Variable Type Inference was undoubtedly the biggest feature in Java 10. Even though Java 10 is already old news, the enthusiasm for this feature has not faded away. If you’re still now sure why or how to use it, Oracle’s Brian Goetz recently wrote a FAQ. Let’s have a look!
Are you ready for Java assertions? This fun feature of Java is used to define the boolean condition in a program. In this article, Adrian D. Finlay explores how developers can make the most of this condition and how they can avoid AssertionErrors.
Every Monday we take a step back and look at all the cool stuff that went down during the previous week. Last week may have been pretty chill news-wise, but we, at JAXenter, definitely did not have a chill week! In addition to the JAXmag coming out last Tuesday, we had JAX London 2018 going on and it was an absolute blast!
Project Valhalla has been around for more than four years but now that Oracle has a much richer base to build on, they’re ready for Phase III. Their next target is L2 and L10 is the target for a first preview. Let’s have a closer look at the state of Project Valhalla.
JAX London 2018 has come to an end but the things we experienced and learned will stay with us for quite some time! One of the most interesting and informative sessions during Day 1 of this year’s JAX London was the panel on cloud native Java with 5 amazing speakers!