Hallo,
ich bin großer Freund davon, die Validierung in den betreffenden (Domain-)Objekten selbst vorzunehmen, weil der Sinn der Objektorientierung ja unter anderem ist, dass ein Objekt selbst dafür sorgt, dass es in keinen inkonsistenten Zustanden kommt. Bean Validierung als kommender Standard ist ja schön und gut, aber leider eben noch nicht fertig. Dann fällt mir noch der Commons Validator ein, aber was würdet ihr empfehlen. Einsatzgebiet ist eine Web-Anwendung, aber es sollte nicht darauf beschränkt sein.
Ergänzung: Eine schöne Abhandlung, warum Validierung in die Domain-Klassen gehört.
ich bin großer Freund davon, die Validierung in den betreffenden (Domain-)Objekten selbst vorzunehmen, weil der Sinn der Objektorientierung ja unter anderem ist, dass ein Objekt selbst dafür sorgt, dass es in keinen inkonsistenten Zustanden kommt. Bean Validierung als kommender Standard ist ja schön und gut, aber leider eben noch nicht fertig. Dann fällt mir noch der Commons Validator ein, aber was würdet ihr empfehlen. Einsatzgebiet ist eine Web-Anwendung, aber es sollte nicht darauf beschränkt sein.
Ergänzung: Eine schöne Abhandlung, warum Validierung in die Domain-Klassen gehört.