当前位置:七道奇文章资讯编程技术Java编程
日期:2011-03-22 16:12:00  来源:本站整理

操纵JAXB来实现Java程序配置的简单办法[Java编程]

赞助商链接



  本文“操纵JAXB来实现Java程序配置的简单办法[Java编程]”是由七道奇为您精心收集,来源于网络转载,文章版权归文章作者所有,本站不对其观点以及内容做任何评价,请读者自行判断,以下是其具体内容:

程序的自定义设置是一个重要的功效,大大都程序城市供应自定义配置的办法,供利用户按照个人爱好、运行环境来配置软件的利用方法.程序的配置方法存在多样性,普通会采取windows格局的ini配置文件大概注册表方法,java格局的properties属性文件,随着xml文件在程序开放中的遍及,也有越来越多的配置开始利用xml的文件方法,比方java EE中的布置描写文件.

我们知道,在java中存在很多xml的处理方法,xml组织的dom、sax办法,apache以及sun官方都供应的众多的实现,也有很多其他第三方的优异类库支持,比方jdom,以及dom4j等.利用对比底层的方法来实现xml的读取,转换、以及校验和保存,需求编写不少的代码来具体实现,但是我们目前多了一个新的挑选,JAXB即Java Architecture for XML Binding,xml在java语言中的一个新标准,可以便利的从xml文件到java类,以及从java类到xml文件的转换.

利用JAXB需求下载sun官方的实现类库,可以在sun的glassfish网站来下载.操纵JAXB举行开辟的步骤以下:

1、定义xml文件的schema,用于定义xml文件的格局标准.

2、运行xjc.bat大概xjc.sh脚本生成在schema中定义的java对象.

3、利用javax.xml.bind.JAXB类的marshal静态办法来按照java对象生成xml文件.

4、实现javax.xml.bind.JAXB类的unmarshal静态办法从xml文件装载java对象.

相信在普通的程序配置方法中,利用JAXB是一个简单,便利的做法,无论是加载自定义配置、大概是保存配置.把对配置参数的处理,转化为普通java对象的操作,关于参数的加载大概保存,则交与JAXB来实现,因此都极其轻松.

Java语言实现配置的其他方法:

1、从jdk1.4开始,Java供应了java.util.prefs包,包含了一些配置的实现,包含属性文件、以及windows注册表等的读写.同sun供应的logging功效一样,很少被人利用.

2、Apache的common configuration 组件也供应了对配置的一些处理,供应了多种配置的支持,属性文件、xml文件、数据库以及jndi方法等,但关于小程序来说,存在一定的复杂性,同时也引入了多个其他第三方jar库的引用.


  以上是“操纵JAXB来实现Java程序配置的简单办法[Java编程]”的内容,如果你对以上该文章内容感兴趣,你可以看看七道奇为您推荐以下文章:
  • 操纵javascript得到浏览器中的星号密码
  • 操纵Java运算符
  • 传送和操纵Java对象
  • 操纵Java技术将Atom转换为RDF
  • 操纵java成立躲藏文件
  • <b>操纵Java实现网络传输数据压缩的实例</b>
  • 操纵Java来实现域名和IP地址转换的操作
  • <b>操纵Java实现一个简单的递归算法的实例</b>
  • <b>操纵Java编写网络通信程序</b>
  • 操纵Java Applet播放声音文件
  • 操纵Java语言举行Unicode代理编程
  • 操纵Java3D实现三维图象
  • 本文地址: 与您的QQ/BBS好友分享!
    • 好的评价 如果您觉得此文章好,就请您
        0%(0)
    • 差的评价 如果您觉得此文章差,就请您
        0%(0)

    文章评论评论内容只代表网友观点,与本站立场无关!

       评论摘要(共 0 条,得分 0 分,平均 0 分) 查看完整评论
    Copyright © 2020-2022 www.xiamiku.com. All Rights Reserved .