Bean Validation in JAXB

Marcel Valový · 2014

V soucasne době neexistuje řeseni umožnujici použiti validaci na urovni kodu Java při řeseni Object-to-XML Impedance Mismatch problemu. Autor zvolil Java SE specifikaci JAXB pro mapovani XML dokumentů a Java objektů a Java EE specifikaci Bean Validation pro validaci JavaBean objektů. Tyto dvě specifikaci propojil a vytvořil novou specifikaci Bean Validation in JAXB poskytujici možnosti automaticke validace na urovni objektů během procesů marshallingu a unmarshallingu. Tato specifikace zaroveň poskytuje prostředky a definici pro mapovani XML Restrictions a Facets na Bean Validation constraints. V teto praci je prezentovan design specifikace Bean Validation in JAXB, jeji referencni implementace, již autor napsal v jazyce, a uživatelska a programatorska přirucka.

Read the paper · More papers on PaperTik