This post is passcode protected.
Spring Framework Concepts
This post includes a compilation of the common concepts regarding the Spring framework. Some noteworthy points:
- Dispatcher Servlet
- Inversion of Control & Dependency Injection (IoC & DI)
- Scope of Beans
Spring Boot - 07 Consuming REST Services
This is the seventh post in a series of posts to cover different aspects of Spring Boot. Please note that the entire post isn’t necessarily only written in English.
In the last post, we went through how to produce REST services. In this post, we will see how to consume REST services via RestTemplate
, and how to navigate REST APIs using Traverson.
Spring Boot - 06 Producing REST Services
This is the sixth post in a series of posts to cover different aspects of Spring Boot. Please note that the entire post isn’t necessarily only written in English.
In this post, I am going to cover how to define REST endpoints in Spring, and auto generate repository-based REST endpoints with Spring Data REST. This post describes how to produce REST services, and in the next post, we will talk about how to consume REST services.
Spring Boot - 05 Configurations
This is the fifth post in a series of posts to cover different aspects of Spring Boot. Please note that the entire post isn’t necessarily only written in English. In this post, I am going to cover Spring Boot’s configurations.
Configuration properties are nothing more than properties on beans in the Spring application context, that can be set from one of several property sources, including JVM system properties, command-line arguments, and environment variables.
Microservices With Spring Cloud
This post is to introduce Spring Cloud and Microservices. In this post, I will go over the some general concepts and patterns of Microservices. Please also see Martin Fowler’s 2014 article that sets the foundation for Microservices.
Note in this post, clients = client applications = service consumers.
Spring Boot - 04 Spring Security
This is the fourth post in a series of posts to cover different aspects of Spring Boot. Please note that the entire post isn’t necessarily only written in English.
In this post, I am going to cover the basics of Spring Security.
Spring Boot - 03 Spring Data
This is the third post in a series of posts to cover different aspects of Spring Boot. Please note that the entire post isn’t necessarily only written in English.
In this post, I am going to cover the basics of Spring Data, including JDBC (Java DataBase Connectivity) & JPA (Java Persistence API).
Spring Boot - 02 MVC
This is the second post in a series of posts to cover different aspects of Spring Boot. Please note that the entire post isn’t necessarily only written in English.
In this post, I am going to cover the basics of Spring Web MVC.
Spring Boot - 01 Intro
This is the first post in a series of posts to cover different aspects of Spring Boot. Please note that the entire post isn’t necessarily only written in English.
In this post, I am going to cover the basic concepts, and related files in a simple Spring Boot project, so let’s get started.