龙盟编程博客 | 无障碍搜索 | 云盘搜索神器
快速搜索
主页 > 软件开发 > JAVA开发 >

利用jConfig获取xml文件中的配置信息

时间:2009-12-23 15:42来源:未知 作者:admin 点击:
分享到:
利用jConfig获取XML文件中的配置信息 第一步:下载jConfig 在http://sourceforge.net/里下载最新的jConfig项目包http://sourceforge.net/project/showfiles.PHP?group_id=38356package_id=30463release_id=272653,下载最新bi

  利用jConfig获取XML文件中的配置信息
  第一步:下载jConfig 在http://sourceforge.net/里下载最新的jConfig项目包http://sourceforge.net/project/showfiles.PHP?group_id=38356&package_id=30463&release_id=272653,下载最新bin包(我用的是jconfig-bin-v2.8.5.zip)
  第二步:所需包 解开下载的zip文件,在dist目录下有jconfig.jar(这是项目包);在lib目录下有crimson.jar,jaXP.jar,jmxri.jar(这是解析xml文件所需的三个包) 把这四个jar打到你的classpath中去
  第三步:书写xml配置文件config.xml
  <?xml version="1.0" encoding="iso-8859-1" ?>
   <properties>
     <category name="general">
       <property name="QueueConnectionFactory" value="Java:/ConnectionFactory"/>
     </category>
     <category name="database">
       <property name="DataSource" value="java:DB2DS"/>
     </category>
   </properties>
  <?xml version="1.0" encoding="iso-8859-1" ?>第四步:书写java文件
  public class GetConfig {

      public static Configuration configuration;

      static {
          configuration = ConfigurationManager.getConfiguration();
      }

      public static String queueConnectionFactory = getProperties(
              "QueueConnectionFactory", "java:/ConnectionFactory");

     

      public static String datasource = getProperties("DataSource", "java:DB2DS",
              "database");
   
      public static String getProperties(String key, String defaultValue) {
          return configuration.getProperty(key, defaultValue);
      }

      public static String getProperties(String key, String defaultValue,
                                         String category) {
          return configuration.getProperty(key, defaultValue, category);
      }

  
      public static void main(String[] args) {
          System.out.println(GetConfig.driverClassName + "-" + GetConfig.url +
  
  

收藏文章
表情删除后不可恢复,是否删除
取消
确定
图片正在上传,请稍后...
评论内容为空!
还没有评论,快来抢沙发吧!

热评话题

按钮 内容不能为空!
立刻说两句吧! 查看0条评论
精彩图集

赞助商链接