Spring Framework-Lecture 1
Spring Framework-Lecture 1
LECTURE - 1
Today’s Agenda
Pre Requisites
What is a Framework ?
Framework Vs Library
Types of Frameworks
Introduction to Spring Framework
Course Content
What you should know ?
Core Java
OOP basics
Exception Handling
Collections
JDBC
Examples of Libraries –
It provides pre-written common logics so that we can focus on business logic only.
Our code calls the Library, while in case of framework it calls our code.
Benefits
Speeds up Development Process
Secure
Backend Application
Frontend Application
Types of Frameworks
WEB FRAMEWORK
FRONTEND FRAMEWORK
1 2
Types
Of
Frameworks
03 - SOCIAL MEDIA
Web Application
Architecture
Backend Application
Frontend Application
Web Application
Architecture
Backend Application
Frontend Application
Introduction to Spring Framework
o Spring is the most popular Java framework for building any type of Java application.
Spring Core
Intro to Spring Framework
• Inversion of Control (IoC)
• What is Spring ? • Dependency Injection (DI)
• History of Spring • Autowiring, Bean Scopes
• Spring release timeline • Different Approaches for Bean
• Different modules inside Spring
Creation
Course Contents
• Problems with Core Java JDBC • Why do we need ORM • Why Spring Boot
• Advantages with Spring JDBC framework • Auto-configuration
• Performing CRUD operations • Introduction to JDP • Build Web Apps using Spring
with Spring JDBC • Derived query method in JPA Boot
• Details about JDBC template • OneToOne, OneToMany • Spring Boot Dev Tools
mappings inside JPA • Connecting to MySQL
• JPQL Database
Course Contents