In this post, we’ll explore how to use the RestClient class in Spring Boot 3 to perform GET, POST, PUT, and DELETE operations against REST
Tag: java
In this post, we’ll explore how @Formula works, its benefits, common use cases, and best practices. · Prerequisites· Overview∘ What is the Hibernate @Formula Annotation?∘ Why Use @Formula?· Let’s code: Practical Example∘ Basic
In the previous post, we learned the foundation for extending Keycloak with custom database entities and providers. In this post, we’ll explain how to expose the
In this post, we’ll learn how to track SQL queries, adjust log levels, and debug faster in a Spring Boot application. · Prerequisites· Overview· Enabling
In this post, we’ll explore the differences between the PUT and PATCH methods in the context of updating resources in Spring Boot 3. · Prerequisites· Overview∘ Understanding PUT
In this post, we’ll explain how to create branded Keycloak themes step-by-step using FreeMarker and Maven for quick development and easy deployment. · Prerequisites· Overview∘ What is Apache
In this post, we’ll explore how to implement caching in a Spring Boot 3 application using Redis. · Prerequisites· Overview∘ Why Redis for Caching?∘ Flowchart of the caching mechanism∘ Setting
In this post, we’ll explore how to secure microservices architectures with Spring Cloud Gateway, Resource Servers, and Keycloak. · Prerequisites· Overview∘ How the authentication flow works· Setting up a
This post explores the usage of the Fallback annotation introduced in Spring Framework 6.2. · Prerequisites· Overview· Example∘ @Primary Annotation∘ @Fallback Annotation∘ Fine-tuning Annotation-based Autowiring with Qualifiers· Conclusion· References Prerequisites This is the
In this post, we’ll explain how to integrate the Keycloak Admin Client SDK in a Spring Boot application. · Prerequisites· Overview∘ What is Keycloak Admin Client?∘ When to Use