Jbuilder6.0+Weblogic6.0完成EJB开发部署 - 编程入门网
gic
Application Server 6.x,因为我这篇文章就是讲的利用jbuilder和weblogic联合开发ejb。 ●修改Weblogic6.0的一个Bug,在使用Jbuilder和weblogic联合使用时,最好在计算机系统中设置环境变量。步骤是从我的电脑---属性---高级---环境变量---Administrator的用户变量---新建:变量名:TEMP,变量值:d:\temp;新建:变量名:TMP,变量值:d:\temp。 我这儿就假设d:\temp是临时目录。如果不这样做,那么在生成jar文件的时候会报奇怪的错误,虽然这好像不影响什么。 这样所需要的开发环境都已经建好了,下面就可以将全身心都投入到ejb的开发中了! 二、SessionBean的开发 1、通过File菜单的new Project创建一个新的Project,然后再new----选择Enterprise页下的Enterprise JavaBean 1.x,我这儿开发的是ejb1.1。就出现了Enterprise JavaBean Wizard-Step 1 of 3向导窗口(如图1), 因为我们还没有现存的EJB module,所以New一个(如图2),输入你的EJB module名,自定义,ok后继续,出现Wizard-Step 2 of 3(如图3)。这儿定义包名和Bean类名称以及Bean类的基类,还有Bean的属性,是stateless session bean还是Stateful session bean还是….,继续就到了Wizard-Step 3 of 3(如图4),Finish后。你会发现在IDE中已经有了远程接口,Home接口,Bean类以及ejb-jar.xml和weblogic-ejb-jar.xml,全都有了,只要你将它们充实了就行了。特别是xml文件都可以实现可视化的定义操作了。 图1 图2 图3 图4 Jbuilder6.0+Weblogic6.0完成EJB开发部署(3)时间:2010-12-062、我的这个SessionBean要实现客户端程序和数据库的接口。也就是说所有的SQL语句可以通过这个SessionBean来执行并返回处理结果。 首先定义了一个SQL语句类的接口
所有的封装了SQL语句的类都必须要实现该接口。 例如:hello.TestSQL.java
EJB的程序如下所示: hello.HelloWord.java文件如下所示:
Jbuilder6.0+Weblogic6.0完成EJB开发部署(4)时间:2010-12-06提供了执行SQL语句的execute()方法,getQueryResult()方法获得查询获得值。 Hello. HelloWorldBean文件如下所示,真正的执行程序:
|
凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢! |