JAXB是Java Architecture for XML Binding的缩写。可以将一个Java对象转变成为XML格式,反之亦然。
我们把对象与关系数据库之间的映射称为ORM,其实也可以把对象与XML之间的映射称为OXM(Object XML Mapping)。原来JAXB是Java EE的一部分,在JDK1.6中,SUN将其放到了Java SE中,这也是SUN的一贯做法。JDK1.6中自带的这个JAXB版本是2.0,比起1.0(JSR 31)来,JAXB2(JSR 222)用JDK5的新特性Annotation来标识要作绑定的类和属性等,这就极大简化了开发的工作量。
test.zip是写的一个例子
本文介绍了JAXB(Java Architecture for XML Binding)作为Java对象与XML之间转换的强大工具,特别指出JDK1.6中JAXB版本升级至2.0后,利用Java 5的注解特性简化了开发工作量,同时阐述了OXM(ObjectXMLMapping)概念,解释了如何在对象与XML之间进行高效映射。
4万+

被折叠的 条评论
为什么被折叠?



