Subcribe and Access : 5200+ FREE Videos and 21+ Subjects Like CRT, SoftSkills, JAVA, Hadoop, Microsoft .NET, Testing Tools etc..
Batch
Date: Jan 20th @6:10AM
Faculty: Mr. Sriman (13+ Yrs of Exp,..)
Duration: 3 Months
Venue
:
DURGA SOFTWARE SOLUTIONS at Maitrivanam
Plot No : 202,
IInd Floor ,
HUDA Maitrivanam,
Ameerpet, Hyderabad-500038.
Ph.No: +91 - 9246212143, 7207212427
Syllabus:
SPRING WEB MODEL VIEW CONTROLLER
- Pre-requisite and basic concepts on web application development
- Why Spring Web MVC?
- Spring Web MVC Application Flow
- Dispatcher Servlet and Configuration Options
- Context Hierarchy
- Spring MVC Bean Types
- Handler Mappings & Adapters
- Interceptors
- View Resolution
- Exception Handling
- Spring Bean Configuration Approach
- Web MVC Configuration Approach
- Annotation Controllers
- View Technologies
SPRING BOOT
1. Introduction to Spring Boot
2. Your First Spring Boot Application
3. Creating an Executable Jar and directory structure inspection
4. Dependency Management and Inheritance with boot-starter parent
5. Using @SpringBootApplication Annotation
6. Customizing the Spring Boot Application Running with Fluent Builder API
- Channing Banner
- Turn off Banner
7. Application Events and Listeners in Spring Boot
- ApplicationStartingEvent
- ApplicationEnvironmentPreparedEvent
- ApplicationPreparedEvent
- ApplicationStartedEvent
- ApplicationReadyEvent
- ApplicationFailedEvent
8. Command-Line Runners / Application Runners
9. Spring Boot Application Exit
- ExitCodeGenerator
- ExitCodeExceptionResolver
- SpringApplication.exit()
10. Accessing Application Arguments
11. Application Properties
- Properties File
- Yaml File
12. Configuration Properties in Spring Boot
13. Spring Boot Profiles
14. Spring Web MVC Application Flow in Spring Boot
- WAR Packing and Deployment
- Embedded Servlet Container Support
- Registering Filters and Servlets in Spring Boot Application
- Customizing the Embedded Servlet Containers
- Programmatic Customization
15. Creating Your own Auto-configurations
- Conditional Annotations
- Creating Starter dependencies
16. Spring Boot Actuator Endpoints
SPRING BOOT DATA JPA
1. Why Data JPA?
2. Working with JPA Repositories
3. Understand DSL Language in writing queries
4. Custom Queries and Parameters
5. Pagination and Sort Order
6. Modifiable Queries
SPRING BOOT WEB SECURITY
1. Spring Web MVC Security Architecture and components
2. Understanding the components of Spring Web MVC Security
3. Implementing Spring Boot Web Security with Annotation Approach
- Basic Authentication
- Form Authentication
- Database Authentication
MICRO SERVICES (USING SPRING FRAMEWORK & CLOUD)
1. Concept of Monolithic application and Microservice based application development
2. Patterns of Microservices
- Data Consistency using Saga Pattern
- Choreography-based Saga
- Orchestration-based Saga
- API Composer
- Command Query Responsibility Segregation (CQRS)
3. Implementing Microservices using Spring Cloud and Netflix
- Eureka
- Ribbon
- Feign
- Hystrix