Eae galera!
Estou desenvolvendo um módulo de validação em uma aplicaçao e gostaria da opinião de vcs a respeito da mesma:
Todas as classes que tem a responsabilidade de efetuar uma validação em qualquer objeto, deve implementar essa interface:
Exemplo de uma classe que implementa a interface acima:
Os models que necessitam de validações devem estender essa classe:
Um exemplo de model que estende a classe acima:
E o uso de tudo isso ficaria assim ( para se efetuar a validação do model ):
( o teste ficou ridiculo pois ainda estou desenvolvendo. )
A idéia é facilitar a programação das validações dos models, deixando a responsabilidade para o proprio model de efetuar sua validação ( até a validação não sair do dominio da mesma ).
Oque vcs acham disso?
ficaria melhor se eu injetar na ModelValidatedBase o ValidationBase usando Spring?
Alguma dica/critica/sugestão??
Obrigado a todos!!!
This message was edited 1 time. Last update was at 12/01/2009 23:10:47
|