Autoplay
Autocomplete
Previous Lesson
Complete and Continue
Spring Framework Recipes For Real World Application Development
Introduction
Getting Prepared
Setting Up Development Environment
Spring MVC — A Quick Brush Up
Spring MVC — Mapping HTTP Requests
Spring MVC — Sending Responses
Spring MVC — Receiving request data
Spring MVC — Using @JsonView to avoid security loopholes
Spring MVC — Sending Requests Using RestTemplate
Handling Exceptions — A Real World Pattern
Handling Exceptions — Using @ResponseStatus And Controller Advice
Handling Exceptions — Extending BasicErrorController And DefaultErrorAttributes
Validating Request Data
Validating Request Data — Using Bean Validation
Validating Request Data — Validating In Service Layer
Validating Request Data — Validation Groups
Validating Request Data — Custom Error Messages
Coding Custom Constraints
Coding Custom Constraints — Constraints For Primitive Fields
Coding Custom Constraints — Class Level Constraints
Manual Validation
Manual Validation — Manual Validation Inside Service Methods (8:32)
Manual Validation — Pre-Built Exceptions And Suppliers
More under construction ...
More under construction ...
Configuring Spring Security For Reactive WebFlux REST APIs
Reactive Spring Security For WebFlux REST Web Services - I
Reactive Spring Security For WebFlux REST Web Services - II
Reactive Spring Security For WebFlux REST Web Services - III
Teach online with
Spring MVC — Sending Requests Using RestTemplate
Lesson content locked
If you're already enrolled,
you'll need to login
.
Enroll in Course to Unlock