jibx的使用

这段时间学习<>过程中  遇到了XML绑定框架 jibx。书中是使用ant构建和配置的,但是我的环境是maven环境,而且没有用过ant,导致这部分学习遇到了困难。由于网上没有一整个过程的文档,所以整理了下使用的过程 以便后续学习和巩固。

step1:将实体类正常进行编译为class。即order.class

step2:在编译后的target\classes的目录下,

执行命令

java -cp bin;D:\jibx\lib\jibx-tools.jar org.jibx.binding.generator.BindGen -b binding.xml Nova.ch10.http.xml.pojo.Order

执行之后,Dos直接就结束,没有报错。

然后在该classes目录下产生了binding.xml及Pojo.xsd2个文件

step3 ,在同一个目录下,继续执行

java -jar D:\jibx\lib\jibx-bind.jar binding.xml

然后在Pojo类的目录下

出现JiBX_bindingFactory.class等3个类。

然后运行TestOrder,就可以正确运行。

第10章的,HTTP+XML的协议已经运行成功。代码层面没有做任何修改。但是在jibx的使用上采用了3个步骤。

你可能感兴趣的:(jibx的使用)