Native-image with Micronaut
Last week, I wrote a native web app that queried the Marvel API using Spring Boot. This week, let's do the same with the Micronaut …
Every article on foojay.io, newest first: OpenJDK, the JVM, Java tooling and the ecosystem around them, written by the Java community.

Nicolas Frankel
3,700 viewsLast week, I wrote a native web app that queried the Marvel API using Spring Boot. This week, let's do the same with the Micronaut …
Wim Deblauwe
5,540 viewsI always struggled with how to implement equals and hashcode, until I learned about the difference between entities and value objects!

Chandra Guntur
3,663 viewsMaven uses the version as a coordinate in identifying an artifact, which are covered in "Understanding Apache Maven (Part 9)".

Nicolas Frankel
3,208 viewsAs the Cloud has become more widespread, the Spring ecosystem has been forced to cope with GraalVM native.
Nicolas Frankel
5,814 viewsRecently, we described several criteria to look at to choose a cache. Now it’s time to list Java cache providers based on these criteria.

Sumith Puri
4,490 viewsSKP's Agile Cheatsheet that lists the most important terminologies in Agile, Scrum, Lean, Kanban, and SAFe.

Syed Mainul Hasan
25,682 viewsUsing FetchType.EAGER is a very bad practice, since our services may not require all the data of the mapped entities in all cases.

A N M Bazlur Rahman
5,139 viewsHave you ever wondered what is the purpose of the "wait()", "notify()", "notifyAll()" methods that come with each Java object?

Shai Almog
2,049 viewsWe can see production disasters from miles away. Bad communication, missing skills, immature technological choices create ongoing disasters.

Carl Dea
13,905 viewsWhen picking a build distribution with the current version of GitHub Actions setup-java@v2 you really only have two choices: zulu or …