网站首页
JSP空间
动态资讯
开源项目
技术文档
资源下载
J2EE资源
客户论坛
在线支付
 
  技术文档>>JAVA>>新手入门>>基础入门>查看文档  
  在adsp中配置excel作为数据源一(组图)     
  文章作者:未知  文章来源:水木森林  
  查看:81次  录入:管理员--2007-11-17  
 


  aqualogic data service platform(即以前的bea liquid data for weblogic)中可以方便的访问多种不同的数据源,为多种异构的数据源提供统一视图,可以经过data service控件的封闭后给portal,integration,jpf等程序提供良好的数据层服务。
  
  这些异构数据源包括:各种jdbc可以访问的数据库,web services,很多不同类型的文件,包括xml文件,csv文件,还有普通java类提供的函数功能。
  
  现在在dsp中加载excel支持包,可以直接访问excel文件,将excel文件中的数据以xmlobject的形式读出,供j2ee应用程序访问。
  
  下面一步步来讲解在dsp中配置excel作为数据源的过程
  
  基本原理
  
  在dsp中访问excel是利用weblogic server提供的jcom功能来访问excel文件的,其基本原理如下:
  
 在adsp中配置excel作为数据源一(组图)(图一)

  在上面的示图中,我们看到,java应用程序是通过jcom组件来访问windows操作系统中的com服务器,再由com服务器作为桥梁来存取磁盘中的excel文件。
  
  基于由上原理,在使用excel作为数据源时有几点限制:
  
  安装dsp的weblogic server必须安装在windows操作系统上。
  excel文件必须存在本机中,即不能远程访问。
  
  安装软件
  
  下载与安装bea weblogic platform 8.1.5,acqualogic data service platform 2.0.1,然后利用配置向导建立支持dsp的域。
  
  建立data service
  
  在workshop中建立data service的步骤如下:
  
  1.新建dsp应用程序
  
 在adsp中配置excel作为数据源一(组图)(图二)

  2.加入相关支持库:
  
  安装dsp后在<beahome>/weblogic81/samples/liquiddata/evalguide/ excel/lib文件夹中,有两个jar包,excel.jar和exceljf_xbean.jar。需要将这两个包导入应用程序的库中。
  
  3.导入java functions
  
  在dsp工程下新建functions文件夹,导入文件:
  
  <beahome>/weblogic81/samples/liquiddata/evalguide/excel_jcom.java.
  
  *注:新建functions文件夹的目的是因为excel_jcom.java中使用package functions;
  
 在adsp中配置excel作为数据源一(组图)(图三)
   在adsp中配置excel作为数据源一(组图)(图四)

  4.编译整个项目
  
  编译整个项目的目的是将excel_jcom.java生成class文件。
  
  5.导入元数据
  
  在functions文件夹上点键,选“import source metadata …”
  
  数据源类型选择:java function
  
 在adsp中配置excel作为数据源一(组图)(图五)

  下一步:
  
 在adsp中配置excel作为数据源一(组图)(图六)

  输入类名:
  
 在adsp中配置excel作为数据源一(组图)(图七)

  在选java文件中,下一步,选中java functions:“getexcel”,加入到选中functions列表中。
  
 在adsp中配置excel作为数据源一(组图)(图八)

  下一步
  
 在adsp中配置excel作为数据源一(组图)(图九)

  完成
 
 
上一篇: 在adsp中配置excel作为数据源二(组图)    下一篇: 如何给 log4j 配上数据库连接池
  相关文档
字节码如何防止内存错误及提高代码质量 11-16
设计模式在ejb中的应用(下) 11-17
使用jakarta commons pool处理对象池化 11-17
jdbc系列教程(三)---语句 11-17
轻松掌握 java 泛型 (第 2 部分) 11-17
x3d实战基础讲座之十 11-17
java核心代码例程之:jdbc.java 11-17
java应用数据库:hibernate对多表关联查询 05-13
深入理解abstract class和interface 11-17
java连接常见数据库的连接字符串 11-17
java页面计数器 11-17
web框架对比: wicket vs struts 11-17
java阵营效仿微软研发开发工具吸引开发者 11-17
java教室: garbage collection 清除物件的顺序 11-17
微软.net vs java两军对垒 web服务步履艰难 11-17
java基础:看看流行的和过时的鼠标事件 11-16
object 对象 11-16
java源码分析:深入探讨iterator模式 11-16
java 安全性的演变和理念 11-17
基础应用:java web三层架构配置入门 11-17
返回首页 | 关于我们 | J网章程 | JSP空间合租 | 客服中心 | 免责声明 | 常见问题 | 参观机房
本站主机空间代理至厦门市华众网络科技有限公司
《中华人民共和国增值电信业务经营许可证》
编号:闽B2-20050079
@2005-2008福建JSP技术网 版权所有 闽ICP备05000928号
厦门(总部):13616026886 福州:0591-87655121
邮箱:admin@fjjsp.com 站长QQ,点击这里给我发消息