JFreedom - Um framework de validação que apoia no desenvolvimento de aplicações web

Diego Manicardi Sarai, Fabiano Cutigi Ferrari

Resumo


Com base nas limitações do framework JSF e da especificação BeanValidation, esse artigo propõe a criação de um novo framework Web MVC chamado JFreedom, para a automatização dos processos de validações de formulários, apresentando uma abordagem que vai desde validações individuais de campos até validações em grupo. Seu principal objetivo é a abstração dos processos de validação, propondo mais liberdade ao desenvolvedor, sem que haja a necessidade de um mapeamento e dependência entre a camada de visão e a camada controladora. A metodologia abordada foi a criação do novo framework Web MVC em conjunto com sua utilização na prática em um modelo de exemplo de cadastro de usuários. Obteve-se como resultado um exemplo funcional de utilização do framework JFreedom, mostrando que sua utilização pode ser vantajosa onde há uma grande quantidade de cadastros. Concluiu-se que a utilização do framework JFreedom, assim como outros frameworks, deve ser analisada adequadamente antes de ser colocada em prática, pois em alguns cenários sua utilização pode não ser recomendada, já que o mesmo ainda não apresenta vantagens que agregariam outras camadas de desenvolvimento, como por exemplo a camada de persistência de dados.


Texto completo:

PDF

Apontamentos

  • Não há apontamentos.