Author: SFG Contributor

About SFG Contributor

Staff writer account for Spring Framework Guru

    Introduction In this article, we explained how to configure more than one data source in a Spring Boot Application. The source repository for the article uses CircleCI for CI builds. To build the source code, we needed to add a MySQL database for the JUnit integration tests. In this article, we will explain how to […]Continue reading

    In this post, we are going to talk about OpenFeign which is a declarative REST client that we can use in our Spring Boot applications. Feign helps us a lot when writing web service clients, allowing us to use several helpful annotations to create integrations. Originally Netflix developed Feign, but as they stopped supporting the […]Continue reading

    One of the operational challenges in the software industry is related to the shipping of software. How to ship software to various environments, such as test, staging, and production while ensuring the software behaves as expected? The advent of Virtual Machines (VMs) solved this to a large extent. However, VMs are heavy as they come […]Continue reading

    In this short tutorial, we’ll learn the basics of using the SQL SELECT command. To follow along, you will need to have MySQL installed on your system, and you will need to install this simple database. Select All Columns From a Table We use the “*” to select all the columns in a table. Here […]Continue reading

    jEnv is a command line to that for Linux and OS X that makes setting the JAVA_HOME environment variable simple. Windows users can use jEnv from a Linux subsystem. Installation To install jEnv on Linux or OS X will first clone the git repository to our home directory using this command: $ git clone https://github.com/gcuisinier/jenv.git […]Continue reading

    Introduction Records are a new feature in Java 14. We can use them to avoid a lot of boilerplate code in standard DTO classes, save our time, and limit space for errors. In this tutorial, we will show what records are and how we can use them in our code to make it more readable […]Continue reading