| Oval GENERISCHE VALIDATIONS-Frameworks für jegliche Art von Java-Objekten. |
Jetzt downloaden |
Oval Ranking & Zusammenfassung
- Lizenz:
- Eclipse Public License
- Name des Herausgebers:
- Sebastian Thomschke
Oval Stichworte
Oval Beschreibung
Generische Validierungsrahmen für jegliche Art von Java-Objekten. Oval ist ein generisches Framework von Java 5, mit dem Anmerkungen zum Ausdruck von Einschränkungen und Aspectj, um die automatische Validierung (Programmierung nach Vertrag) zu behandeln Nachfrage-, um Einschränkungen für Konstruktorparameter anzugeben, die automatisch geprüft werden, wenn der Konstruktor aufgerufen wird, um Beschränkungen für Methodenparameter anzugeben, die automatisch geprüft werden, wenn das Verfahren aufgerufen wird, um die vollständige Objektvalidierung nach einer Objektinstanz zu erzwingen, nachdem eine Objektinstanz erstellt wurde Objektvalidierung, bevor ein Verfahren des Objekts aufgerufen wird, um die vollständige Objektvalidierung durchzusetzen, nachdem ein Verfahren des Objekts aufgerufen wird, entweder die Oval-Wurfbegrenzungsverletzung Ausnahmen während der automatischen Prüfungen zulassen oder alternativ einschränkende Verstoß-Zuhörer benachrichtigen. Neu in dieser Version: · Brasilianische Portugiesische Übersetzung der Constraints-Verstoßsnachrichten hinzugefügt (dank Leonardo Pinto) · Einführung einer Schnittstelle, die von Validator implementiert wurde, um das Verspottung einfacher zu unterstützen · Fixiert java.util.nosuchelementException Wenn @assertValid verwendet wird · Behoben Die Profilfunktion des Validators ist nicht faden · Feste Array-Typen in der XML-basierten Konfiguration · Behoben XML-basierte Konfiguration mit Post- / Pre-Checks · Behoben sollte keine Methode auf dem nicht vollständig initialisierten Objekt aufrufen · Behoben Übersetzte JDK-Ausnahme sollte die Ursache halten · Französisch-Übersetzung aktualisiert (danke an? Ric vigant) · Aktualisierte Groovy 1.6.2, MVEL 2.0.8, Paranamer 1.3, Jruby 1.2.0, Cglib 2.2, Spring 2.5.6SEC01 · Entfernen Sie die DTD für die XML-Konfiguration, verwenden Sie stattdessen die XSD · NPE in der JDK-Logger-Implementierung festgelegt (dank Carsten Siedentop) · Fügte eine @Email-Einschränkung hinzu (dank Musachy Barosso)
Oval Zugehörige Software