Estoy buscando un marco de validación basado en anotaciones, que me permita validar los valores de los parámetros. Algo así como lo siguiente:marco de validación basado en anotaciones
void someMethod(@NotBlank String foo, @NotEmpty Collection bar, @Positive Integer baz, @NotNull Object obj) {
}
Validación de los parámetros debe suceder de forma automática cada vez que un método/constructor anotado se llama, por lo que no hay manera de eludir la validación.
Si pudiera personalizar los mensajes de error producidos, sería bueno. Estoy usando Java 1.5.
Sí, OVal me parece un ganador: http://oval.sourceforge.net/userguide.html#d4e233 –