How to integrate Swagger 2 with Spring Boot

In this article, we will see how to integrate Swagger 2 with Spring Boot to generate a simple api documentation. What is Swagger ? Swagger is set of open source tools that helps with creating documentation for your REST services. Lets start with creating a Spring Tool Web application. You can refer the following article […]

Spring 4 Hello World using Annotation based approach

In this article, we will create a Hello World program in Spring4 with the annotation based configuration.   We will be using Eclipse as the IDE and Maven for creating the project structure and adding needed dependencies.   Here are the steps:   Step 1: (Create a simple maven project)   Run the following command […]

Spring 4 Hello World using XML based configuration

In this article, we will create a Hello World program in Spring4 with the XML configuration based approach.   We will be using Eclipse as the IDE and Maven for creating the project structure and adding needed dependencies.   Here are the steps:   Step 1: (Create a simple maven project)   Run the following command to […]

Spring 4 Hello World using java based configuration

In this article, we will create a Hello World program in Spring4 with the java based configurations.   We will be using Eclipse as the IDE and Maven for creating the project structure and adding needed dependencies.   Here are the steps:   Step 1:   Run the following command to create a Maven project […]

spring dependency injection

Spring – Dependency Injection

Dependency Injection in Spring   Dependency injection involves providing an object its dependencies rather than the object having to acquire those dependencies on its own. The dependencies are injected into the objects that need them.   If a class X requires a class Y’s functionality, we don’t have to write number of lines of code to […]