JAXB（Java Architecture for XML Binding简称JAXB）允许Java开发人员将Java类映射为XML表示方式。JAXB提供两种主要特性：将一个Java对象序列化为XML，以及反向操作，将XML解析成Java对象。换句话说，JAXB允许以XML格式存储和读取数据，而不需要程序的类结构实现特定的读取XML和保存XML的代码。当规格复杂且经常变化时JAXB特别有用。在这种情况下，经常修改XML模式定义以与Java定义保持一致很花费时间并且容易产生错误。JAXB是Java