As technology continues to evolve, it’s crucial for developers and architects to keep their toolkits updated with the latest advancements. In this spirit, Quarkus has […]
Latest posts
Documenting Restful API using Swagger/OpenApi
Introduction API provides an application pluggable interface for integration by front-end apps. They have become prominent in modern-day programming principles. As technology continues to evolve, […]
HATEOAS Implementation using RESTFUL Services
Introduction In this tutorial, we are going to implement HATEOS in our Spring JPA project. In our last series, we discussed the Spring JPA and […]
Understand JPA using Restful Services
Introduction In this tutorial, we are introducing JPA using restful services. Spring Data is an aspect of the Spring Boot family that focuses on how […]
Implementing OAuth2 in simple steps using Spring security
Introduction In this tutorial, we will show in simple steps how to implement a simplified OAuth2 login flow using Spring Boot as a way to […]
Handling persistency using Spring Security
Introduction This tutorial will demonstrate how persistence is handled using Spring Security. We will implement a login system with a remember-me feature that shows how […]
We tried the new Spring Boot 3.0 and this is what we learned
Introduction As technologies evolve, development should also evolve to keep pace and ensure security is maintained. Spring Boot 3.0 was launched recently and we decided […]
Understand Spring Boot Security – Simple User Registration
This tutorial will implement Spring Security using a simple user registration form. This tutorial, which is the first of many under Spring Security, provides a […]
Primary vs Qualifier Annotations
Providing the Dependency Injection feature automatically in Spring Boot applications provides great convenience to the developers. In case of multiple services deriving from an interface […]
Runtime Polymorphism in Java
In the object-oriented programming world, polymorphism is an interesting mechanism that allows methods of a class to take multiple forms. While compile-time polymorphism largely deals […]