Skip to content

stella bean validation

mariofts edited this page May 17, 2011 · 5 revisions

Stella Bean Validation

O Caelum Stella Bean Validation é uma API que fornece anotações para validação de documentos brasileiros. As anotações são uma forma muito conveniente e elegante para descrever as restrições invariantes no modelo de domínio.

As anotações fornecidas são compatíveis com a especificação de Bean Validation. Ao utilizá-lo, nos beneficiamos do princípio DRY (Don't Repeat Yourself). Isto significa que podemos expressar as restrições de domínio apenas uma vez e garantir um domínio coeso em vários níveis do sistema.Para saber mais, leia o guia de referência do Bean Validation

Configurando o Ambiente

Lista de jars necessários no classpath:

  • caelum-stella-bean-validation 2x
  • caelum-stella-core 2x
  • validation-api 1.x
  • mirror 1.5

Também é necessário ter uma implementação da api de validations, por exemplo o hibernate-validator 4x.

Arquivos de configuração

Para configurar as mensagens de erro utilize o arquivo ValidatorMessages.properties.

Utilizando o Stella Bean Validation

Para saber mais sobre o Caelum Stella Bean Validation, consulte os links abaixo: