Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

LinkedIn Learning

Java EE: Bean Validation

via LinkedIn Learning

Overview

Coursera Plus Monthly Sale: All Certificates & Courses 40% Off!
Learn how to use one of the most useful and important Java EE APIs—Bean Validation and its reference implementation Hibernate Validator—to ensure data integrity in applications.

Syllabus

Introduction
  • Welcome
  • What you should know
  • Using the exercise files
  • Using the challenges
1. What Is Bean Validation?
  • Bean Validation headline features
  • Java EE ecosystem integration
  • Bean Validation implementations
2. Course Project Introduction
  • Course project walk-through
  • How to work with the project
3. Applying Built-In Bean Validation Constraints
  • Built-in constraints introduction
  • Null constraints introduction
  • Null constraints implementation
  • Numerical constraints introduction
  • Numerical constraints implementation
  • Pattern, Boolean, and date constraints introduction
  • Pattern, Boolean, and date constraints implementation
4. Applying Hibernate Bean Validation Constraints
  • Hibernate constraints overview
  • Hibernate constraints implementation
5. Designing Custom Constraint Validators
  • Motivation for custom constraints
  • Creating custom composite constraints
  • Creating custom validation constraints
6. Bean Validation Failure Messages
  • Managing validation failures
  • Local custom validation failure messages
  • Global custom validation failure messages
  • Internationalize failure messages
  • ✓ Challenge
  • ✓ Solution
7. Advanced Bean Validation Features
  • Bean Validation and RESTful webservices introduction
  • Bean Validation and RESTful webservices implementation
  • Cross-field validation implementation
  • Cross-parameter validation implementation
  • Advanced constraint usage
Conclusion
  • Next steps

Taught by

Alex Theedom

Reviews

4.5 rating at LinkedIn Learning based on 17 ratings

Start your review of Java EE: Bean Validation

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.