In this module, you will understand what Spring Framework is and why it is so popular. You will learn Spring Framework architecture and features it offers to developers.
In this module, you will learn how to automatically configures your application based on the dependencies you have added to the project by using @EnableAutoConfiguration annotation.
In this module , you will learn how to move the bean configuration into the component class itself by using annotations on the relevant class, method, or field declaration.
In this module, we will learn the use of template classes and methods for JDBC operations with the help of examples. You will also learn about exception handling and executing stored procedures.
In this module, you will learn about the limitations of using OOPs and the need for Aspect Oriented Programming (AOP). Next, you will learn about the core functionalities of AOP and the problems it solves.
We will discuss the need of MVC pattern for web developers. We will discuss the spring MVC architecture and API. You also learn how to develop few applications using Spring MVC.
This module provides a model-view-controller architecture and ready components that can be used to develop flexible and loosely coupled web applications.