For the people who like xml configuration, make it possible to configure the validation with xml.
For example validation.xml
<validations>
<validation class="nl.knowlogy.validation.examples.Customer">
<validateNotBlank propertyName="lastName" errorCode="lastname.isrequired"/>
</validation>
</validations>