Article
try-with-resources is one of the several try statements in Java, aimed to relieve developers of the obligation to release resources used in a try block. It was initially introduced in Java 7 and the whole idea behind it was that the developer doesn't need to worry about resource management for...
Olivera Popović
In this article, we'll introduce you to routing your applications via Netflix's Zuul and Spring Cloud Gateway. In a typical microservice architecture we have many small applications running on different hosts and ports. The problem in this type of architecture is how clients (Web Applications in browsers, Mobile apps, Third-party...
Dhananjay Singh
Sorting data means arranging it in a certain order, often in an array-like data structure. You can use various ordering criteria, common ones being sorting numbers from least to greatest or vice-versa, or sorting strings lexicographically. You can even define your own criteria, and we'll go into practical ways of...
Darinka Zobenica
This article applies to sites created with the Spring Boot framework, using Apache Maven as the build tool. In order to demonstrate how profiles work, we'll visit an example using Google Analytics and Google Tag Manager for tracking site metrics. I use this method for my website, Initial Commit, which...
Jacob Stopak
With the rise in adoption of smartphones in the world currently, there has been an influx of mobile applications to achieve a wide variety of tasks. Some of the applications we use on a daily basis communicate with other systems to give us a seamless experience across multiple devices and...
Robley Gori
In this article, we'll get introduced to client-side service discovery and load balancing via Spring Cloud Netflix Eureka. In a typical microservice architecture we have many small applications deployed separately and they often need to communicate with each other. Specifically, when we say client service, we mean a service that...
Searching is one of the most common actions performed in regular business applications. This involves fetching some data stored in data structures like Arrays, List, Map, etc. More often than not, this search operation determines the responsiveness of the application for the end-user. In this article, let's take a look...
Chandan Singh
This is the final article in a short series dedicated to Libraries for Reading and Writing CSVs in Java, and a direct continuation from the previous article - Reading and Writing CSVs in Java with Apache Commons CSV. OpenCSV OpenCSV is one of the simplest and easiest CSV parsers to...
Jean Fernando
This is the second article in a short series dedicated to Libraries for Reading and Writing CSVs in Java, and a direct continuation from the previous article - Reading and Writing CSVs in Core Java. Apache Commons CSV The Apache Commons CSV library is the Apache Software Foundation's version of...
© 2013-2025 Stack Abuse. All rights reserved.