Best of the Week — May 30 / June 12

Dario De Santis
Published in
Sent as a


1 min readJun 14, 2022


Hi guys! Here we are again with another appointment of the “Best of the week”, reviewing best articles from the last week, in which we have published many interesting articles. Let’s see them.

Most Viewed Articles

Cucumber & Testcontainer: a BDD perfect match by

Spring Rest API Tests vs GraphQL API Tests by

8 efficient ways to iterate over each entry in a Java Map by

Please don’t use circular dependencies in Spring Boot projects by

Do More with Less Java — Lombok and Experimental Features by

2 ways to simulate arguments with default values in Java methods by

My Incorrect Use of BigDecimal Leads to Software Failure by

Feign Client: One of the Elegant Ways to Integrate Services by

Java 8 — New Features That You Must Know by

Spring Boot Annotations You Must Know by

Spring Boot Application Use @valid to Validate API Request by

News Articles

What’s new in Java 18 by

Oracle JDK now is FREE by

OpenJDK vs. Oracle JDK by

What’s new in Apache Kafka 3.0 by

Resource Articles

Top 5 Programming Language for Artificial Intelligence (AI) and Machine Learning in 2022 by

How to learn MERN Stack in 2022? Books, Courses, and Projects by




Dario De Santis

Software Architect, writing about Java, Spring, Microservices, Kubernetes and Cloud-native programming. Editor for Javarevisited.