jibx的使用

这段时间学习<<netty权威指南>>过程中  遇到了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个步骤。

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容