作为JDK的一部分,摘要:JAXB可以简单地将Java对象与XML互变换。 本教程将从实际案例介绍JAXB 2。 完整版目录
JAXB (javaarchitectureforxmlbinding )既不是简单的技术,也不是高级的技术。 这很简单,使Java对象和XML的转换更容易。 这是一般的技术,但不常见。 它集成到了jdk中,但由于有太多更好的第三方框架,所以鲜为人知。
我几乎完全涵盖了JAXB这一被忽视的技术,从基本概念开始,到各种场景的案例分析,再到最后如何将其用于实际项目。 大多数情况下,你没听说这个技术,但不知不觉中就在使用这个技术。
在实际项目开发中,熟悉frdz,具有足够好的表现。 毕竟,转换XML只需要掌握一种方法,frdz是否基于JAXB实现需要由谁来管理。
深入研究JAXB也在项目中使用了这个技术。 当时,第三方系统只支持JAXB,所以在对接上花了很大的力气。 同时,发现国内对该技术的研究还很少,于是试图花时间记录下自己探索的结果,不料这个过程持续了4个多月。
第一次花了这么多精力写系列博文,确实中途想放弃,为不常用的技术下了太多功夫,得不偿失。 确实,对接唯一的JAXB相关项目后,没有接触过类似的业务场景。 但是,每当想到善始善终,本着对技术的敬畏原则,还是把这一类写了下来。
由于个人视野的局限性和业务场景的单一性,没能在JAXB上露面,但我踩过的漏洞、遇到的问题几乎都织在博客上。 当然,由于本人的水平有限,不能保证所有的内容都是正确的。
幸运的是,由于内容的原创性和实用性,w3cschool包含了完整的内容,在其官方网站上有关于JAXB 2的极客文档https://www.w3cschool.cn/jaxb2/