过氏分享 http://blog.sciencenet.cn/u/xirongguo

博文

Java数据绑定

已有 4073 次阅读 2011-7-1 18:51 |个人分类:系统工程|系统分类:科研笔记| java, 数据绑定, Jibx, xmlbeans

因项目所需,尝试将XML文件转换成Java类,基于对Hibernate的理解,该方案应该是可行的,今天调研了几种Xml处理框架,在参考了Dennis M. Sosnoski的系列文章“Java 中的 XML: 数据绑定”选定了一下几种方案进行实施测验:Jibx. Xmlbeans以及Altova公司的XmlSPY生成工具。
  • Jibx
Jibx采用BCEL(Byte Code Engineering Library)技术,绑定过程简单,有ant和cmd两种方式,详细参考官网,Jibx生成Java code对象简单,只生成类实体类,主要是Jibx公共方法关联xml文件
  • Xmlbeans
Xmlbeans对Schema和Inforset支持很好,其绑定过程可参考youlong05的博文,其特点是生成完整的实体框架,包括实体类及xml关联
  • Altova
ALtova采用JAXP生成Java code,生成的代码量庞大,结构复杂


https://blog.sciencenet.cn/blog-427394-461306.html

上一篇:Java Persistence(JPA)
下一篇:Java调用dll之64bit篇
收藏 IP: 124.16.186.*| 热度|

0

该博文允许注册用户评论 请点击登录 评论 (0 个评论)

数据加载中...

Archiver|手机版|科学网 ( 京ICP备07017567号-12 )

GMT+8, 2024-5-20 12:36

Powered by ScienceNet.cn

Copyright © 2007- 中国科学报社

返回顶部