A guide to creating secure services using Spring Cloud Gateway, and a cool presentation on Serverless Java.
Learn how to use the JUnit 4 Rules Model to extend the behavior of JUnit tests
Silencing a Bash command’s output is very handy in a script or simply when there is a lot to process. Learn how to do this easily.
Learn how to call Jackson’s default serializers within a custom serializer.
We investigate the fundamentals of the JNDI API, which allows the configuration of external resources to be managed outside of our apps.
Learn how to validate a List of objects as a parameter to a Spring Controller
Learn various methods to find the least common multiple of two numbers in Java
Learn all about the Memento Design Pattern in Java
Learn several ways to print triangles in Java using for loops.
This article shows an example of implementing the OAuth2 Authorization Framework using Java EE and MicroProfile.
Have a look at some useful tips and tricks for debugging Java programs using Eclipse
Learn about the interpolation search algorithms and discuss their pros and cons.
Learn how to use the low-level transactional cursor API to manage JSON databases and resources in SirixDB.
Learn how to check if two String values are the same when we ignore case.
Learn about the ps command-line utility to find out how long a particular process is running.
Tidying up files on our servers by age can be achieved with a simple command. We discuss find on Linux and how to avoid it going wrong.
Learn how the in-place sorting algorithm works.
Learn about the K-Means clustering algorithm using a real-world dataset from Last.fm
Learn several ways to calculate logarithms in Java.
Have a look at how to integrate MyBatis with Spring and Spring Boot.