| Oval Uma estrutura de validação de objeto extensível para Java 5 ou posterior |
Baixe Agora |
Oval Classificação e resumo
- Nome do editor:
- OVal Team
- Sistemas operacionais:
- Mac OS X
- Tamanho do arquivo:
- 3.7 MB
Oval Tag
Oval Descrição
Uma estrutura de validação de objeto extensível para Java 5 ou posterior Oval é uma estrutura de validação de objeto extensível para Java 5 ou posterior. Anotações (Notnull) ou arquivos de configuração XML podem ser usados para expressar restrições de classe. Oval pode usar opcionalmente aspectj para impor validação automática (programação por contrato). Aqui estão algumas características importantes de "oval": · Suporte para restrições especificadas para parâmetros de método no nível de interface · Suporte para restrições hereditárias · Suporte de configuração do Spring 2.0 XSD · Implementar JSR303 http://jcp.org/en/jsr/detail?id=303 · Fornecer integração mais rentora com estruturas de aplicativos da Web (JSF, Struts, Wicket, etc) Requisitos: · Java. O que há de novo nesta versão: · Adicionado tradução portuguesa brasileira das mensagens de violação de restrição (graças a Leonardo Pinto) · Introduziu uma interface implementada pelo validador para suportar mais fácil zombaria · Corrigido java.util.nosuchelementException se @assertvalid for usado · Corrigido O recurso de perfil do validador não é o thread seguro · Corrigido tipos de matriz na configuração baseada em XML · Corrigida Configuração baseada em XML relacionada às cheques post / pre · Corrigido não deve chamar nenhum método no objeto não totalmente inicializado · Corrigido A exceção JDK traduzida deve manter a causa · Atualização de tradução em francês (graças a? Ric vigentes) · Groovy 1.6.2 atualizado, MVEL 2.0.8, Paranamer 1.3, JRuby 1.2.0, CLIB 2.2, Spring 2.5.6SEC01 · Removido o DTD para configuração XML, use o XSD em vez · Corrigido o NPE na implementação do JDK Logger (graças ao Carsten Siedentop) · Adicionado uma restrição do @EMAIL (graças ao Musachy Barosso)
Oval Software Relacionado