When exposing an application to the outside world, consider a Reverse-Proxy or an API Gateway to protect it from attacks.
-
The New JdbcClient Introduced in Spring Framework 6.1
Spring framework 6.1 introduced a new JdbcClient API, which is a wrapper on top of JdbcTemplate, for performing database operations using a fluent API.
-
Spring 6.1 – RestClient
Getting started with the new RestClient introduced in Spring 6.1!
-
Configuring Spring Boot to Build a Docker Image with Azul Zulu and Debug Options
The Spring Boot Maven Plugin makes creating a Docker image from your app very easy! Let’s see how define the Java runtime used and more.
-
How to Create a Spring Boot Application to Retrieve Data from Evernote
In this article, I will show you how to use the Evernote API and SDK in a Spring Boot application to retrieve data from Evernote.
-
Spring Boot: Local Development Enhancements, Let’s Compose!
How to make use of the new local development enhancements in Spring boot 3.1. Get started here on Foojay.io Today!
-
Exploring File Storage Solutions in Spring Boot: Database, Local Systems, Cloud Services, and Beyond
In this article, we will cover how to store files in a database using Spring Boot and discuss some alternatives.
-
Journeys in Java, Level 10: Service Discovery with Eureka
Eureka is a service discovery project that helps services interact with one another without hardwiring in instance-specific or environment-dependent details.
-
Sticky sessions with Apache APISIX – the demo
Learn how to setup sticky sessions with Apache APISIX and replication involving the Spring ecosystem and Hazelcast.
-
Spring Boot Debugging with Aspect-Oriented Programming (AOP)
Does your app fail CI tests “sometimes”? Does it display flaky behavior? Did you add many logs trying to solve it? There’s a better way: AOP!
-
Java Developer vs. ChatGPT Part I: Writing a Spring Boot Microservice
Pitting a seasoned Java developer against the all-knowing generative AI to find out… can AI generate a Java microservice end-to-end?