Object Oriented concept was first introduced with Lisp in the late 1950s. Lisp has atoms and attributes, where the atoms represented an real world object. OO...
Title case is capitalized first character of each word. That means, we have to do this: Break at word boundaries Capitalize the first character and lowe...
In the last post we saw how to connect to Elasticsearch using the High Level Client.
In this article we will see how to insert a document in Elasticsearch using the High Level Client provided by Elasticsearch.
Elasticsearch provides a client to conveniently connect with Elasticsearch. Create a Maven project and add the following maven dependency:
Learn how to extract path variables from URL. This is useful when building RESTful services to extract the resource name or resource id from the URL
In the previous article we saw how to use request parameters and request body of a request. In this article we will see how to use the request headers.
Java 8 introduced a new Stream API. In this article we will take a look at how to create and use streams.
Earlier in Java 7, you needed a StringBuilder to create a CSV from list. From Java 8 onwards, there are multiple ways to achieve this depending on the task i...
Part 1 of a multi-part essay on configuring Docker in production.