Usually, BindingResult is used in Spring MVC for the form validation. Recently I came to know that some developers are using BindingResult in the Spring REST API as well. I