Uma duvida basica,
No javaBean, não devo colocar validações (acho) nos metodos set, certo?
Se eu criar um javaBean com validações no sets, seria um delegate?

Uma duvida basica,
No javaBean, não devo colocar validações (acho) nos metodos set, certo?
Se eu criar um javaBean com validações no sets, seria um delegate?

[quote=jjose]Uma duvida basica,
No javaBean, não devo colocar validações (acho) nos metodos set, certo?
Se eu criar um javaBean com validações no sets, seria um delegate?
[/quote]
Depende do que vc chama de validação. Os métodos set deve testar se os parâmetros passados estão de acordo com o contrato e/ou estado do objeto (por exemplo verificar que não é nulo). Isso é chamado de consistência.
Os mesmos dados do bean podem ser válidos ou não conforme o contexto em que o bean está sendo usado
Um bean que tenha um set(int ano, int mes, int dia ) tem que fazer um teste de consistencia para saber que os 3 números representam uma data que existe. Isto não tem nada a a ver com validação.
Se os numeros forem 2008 , 1, 1 a consistencia não acusará um erro. Mas se essa data tem que representar o nascimento de alguem , ela é inválida por ser no futuro.