当前位置:网站首页 > Java教程 > 正文

java jibx教程



Jibx是一款优秀的实现java对象和XML相互绑定的框架,功能类似JAXB。本文主要介绍Jibx的基本使用,文中所使用到的软件版本:Java 1.8.0_181、jibx 1.4.1。

JiBX使用绑定文挡(binding definition document)来定义XML与Java对象转换的规则,这个文挡就是联系XML与Java对象之间的桥梁;详细说明可参考官网:http://jibx.sourceforge.net。
JiBX的使用过程分成两步:
第一步是Binding Compiler,这是一个前期准备过程,包括定义绑定文挡,定义与XML绑定在一起的Java对象,然后编译生成中间操作类。
第二步是Runtime,使用Binding Compiler编译好的中间操作类处理XML和Java对象的转换;如果需要修改映射需要重新生成中间类。

2.3.1、班级类

2.3.2、学生类

绑定文档可以自己编写(绑定文档的规则介绍详见:http://jibx.sourceforge.net/binding/xml-summary.html),也可以通过JiBX提供的工具来生成:

这里自己编写binding.xml:

2.5.1、Binding Compiler

使用binding.xml及对应的实体类编译生成中间操作类。

点击“compile”后会生成相应的绑定类:

2.5.1、Runtime

使用Binding Compiler编译好的中间操作类来处理O/X转换:Java对象转成xml以及xml转成Java对象。

  • 上一篇: java窗体教程鼠标
  • 下一篇: 百度云 java教程
  • 版权声明


    相关文章:

  • java窗体教程鼠标2025-01-19 14:34:04
  • java图形界面教程 pdf2025-01-19 14:34:04
  • java前端视频教程2025-01-19 14:34:04
  • java教程第4章2025-01-19 14:34:04
  • pdfbox教程 java2025-01-19 14:34:04
  • 百度云 java教程2025-01-19 14:34:04
  • beanstalkd java教程2025-01-19 14:34:04
  • java象棋制作教程2025-01-19 14:34:04
  • java泰山版教程2025-01-19 14:34:04
  • java03接口教程2025-01-19 14:34:04