Sunteți pe pagina 1din 5

SPRING MVC FRAMEWORK AND MICROSERVICES

Introducing Spring Web MVC

 Java Web Applications


 Spring Web MVC Architecture
 Spring Web MVC Example

Spring Web MVC Configuration

 Context Configuration Location


 Context Loader
 More View Resolvers
 BeanNameViewResolver
 XmlViewResolver
 Multiple View Resolvers

MVC Controllers

 Stereotype Controllers
 Request Mapping by Annotation
 Path Variables
 @RequestParam
 Request/Response Annotations
 Handler Method Parameters
 Handler Method Return Types
 Redirect/Forwards
 Command Beans and Working with HTML Forms
 BindingResult and Errors
 @InitBinder
 @ModelAttribute
 @SessionAttributes
 Exception Handling
 Asynchronous Request Processing

Validation

 Validating Form Input


 Spring Validators
 Deriving a Validator Reference
 Applying a Validator
 <form:errors>
 Bean Validation, a/k/a JSR-303
 Configuring Bean-Validation Support
 Automatic Support with @Valid

Spring Web MVC Views

 Spring Web MVC View


 Spring Form Tag Library
 Bind Form Data
 Externalized Messages
 Error Messages
 Non-template Views
 Excel View
 PDF View

Formatting

 Formatting Annotations
 Custom Formatting
 Formatting SPI
Spring Web Flow

 Web Flow
 What are Flows?
 Web Flow Setup
 Defining Flows
 View Events
 Variables
 Actions
 Action and Decision States
 Validation
 More with Web Flow

Spring Security

 Spring Security
 Getting and Configuring Spring Security
 Web/HTTP Security – Security Filter Chain
 Namespace Web Security Configuration
 Java Configuration Web Security Configuration
 Alternate Authentication Providers
 Method Security

Introduction to Microservices

 What are Microservices


 Goals & Features

Introduction to Spring boot

 Spring boot goal & features


 Spring boot application project using spring Initializeer
 Spring boot Annotation
 Bean
 Configuration
 Qualifier
 d. EnabeJpa Repositories
 Component Scan
 EnableAuto Configuration
 Autowired
 Import Resource

Spring cloud

 Introduction to Spring cloud


 Spring cloud configuration-Centralized,versioned configuration
 API Gateway-purpose and spring cloud zuul
 API Gateway-caching options

Spring Cloud Connectors

 Spring Cloud Connectors


 Service Bindings & Connectors
 Local Configuration

Spring Cloud Config

 Configuration in Spring Applications


 Spring Cloud Config Server
 Spring Cloud Config Client
 Security with Spring Cloud Config
 Dynamic Configuration w/ Bus
Cloud Security

 Spring Security OAuth2 Overview


 Authentication Server
 Resource Server
 OAuth2 Clients
 UAA – User Account&Authentication Service

S-ar putea să vă placă și