Spring WebClient Requests with Parameters 1. Overview A lot of frameworks and projects are introducing reactive programming and asynchronous request handling. Consequently, Spring 5 introduced a reactive WebClient implementation as a part of the WebFlux framework. In this tutorial, we’ll see how to reactively consume REST API endpoints with WebClient.… Continue Reading webflux-webclient-parameters

How to Remove the Last Character of a String? 1. Overview In this quick article, we are going to check and discuss different techniques for removing the last character of a String. 2. Using String.substring() The easiest way is to use the built-in substring() method of the String class. In… Continue Reading java-remove-last-character-of-string

Spring Security and OpenID Connect 1. Overview In this quick tutorial, we’ll focus on setting up OpenID Connect with a Spring Security OAuth2 implementation. OpenID Connect is a simple identity layer built on top of the OAuth 2.0 protocol. And, more specifically, we’ll learn how to authenticate users using the… Continue Reading spring-security-openid-connect