1.

What Are The Goals Of Jaxb?

Answer»

Easy to use:

Customizable:

  • can customize mapping of XML to Java

Portable:

  • can change JAXB implementation without changing source code

Deliver soon:

  • deliver core functionality ASAP

Natural:

  •  follow STANDARD design and naming conventions in generated Java

Match schema:

  • easy to identify generated Java components that correspond to schema FEATURES

Hide plumbing:

  • encapsulate implementation of unmarshalling, marshalling and validation

Validation on demand:

  • validate objects without requiring marshalling

Preserve object equivalence:

(round tripping)

  • marshalling objects to XML and unmarshalling back to objects results in equivalent objects

Easy to use:

Customizable:

Portable:

Deliver soon:

Natural:

Match schema:

Hide plumbing:

Validation on demand:

Preserve object equivalence:

(round tripping)



Discussion

No Comment Found