LDeitos - 2014-10-01

ExtendedValidation

Objetivo

O componente disponibiliza uma extensão à API BeanValidation 1.1 que provê:

  • Implementação de ConstraintViolationFactory compatível com o mecanismo de injeção de dependência disponibilizada pela API CDI
  • Mecanismo para facilitar a parametrização das mensagens geradas pelas violações
  • Formas simplificadas para configurar múltiplos arquivos de mensagens
  • Meio simplificado para substituir a origem das mensagens especificado pela API, o arquivo ValidationMessages.properties, por outras fontes como banco de dados, módulos ou aplicações externas, rotinas mainframe, etc.

O uso do componente é independente da implementação concreta da API BeanValidation utilizada pelo projeto e facilmente integrado a projetos novos ou já existentes.

Conteúdo

  1. Uso e Configuração
  2. Factory compatível com CDI
 

Related

Wiki: CDIInstConstraintValidator
Wiki: config


Last edit: LDeitos 2014-10-03