Spring core framework provides two approaches to validate beans:
We can also mix above two approaches. (Examples in next tutorials)
Spring provides classes to make it easy to specify i18n resource bundles.
Spring also supports method validations.
In next tutorials we will see examples of each feature.