EJB技术之旅(三)[Java编程]
本文“EJB技术之旅(三)[Java编程]”是由七道奇为您精心收集,来源于网络转载,文章版权归文章作者所有,本站不对其观点以及内容做任何评价,请读者自行判断,以下是其具体内容:
EJB常见的开辟情势
本文的利用服务器以WebLogic为例,其他的服务器历程差不多.
在基于J2EE平台中,EJB的开辟属于重中之重.本文试着从几方面,报告了常用的开辟情势和办法.无论是给初学者,还是有经验的朋友都有一定的参考代价.
大家知道,EJB关于初学者来说是一个很头疼的问题,无论是开辟回是公布、测试,特别是Entity Beans更为头疼,所以本文介绍几种用于计划、开辟、测试的办法,以供参考.
WebLogic平台,作为业界优异的产品,其本身供应了很多优异的工具来开辟、公布J2EE利用程序.除此之外,和其他集成开辟环境,比方JBuilder、VisualCafe以及支持软件开辟整个历程的Together ControlCenter.有了业界这样一种方法的支持,使得WebLogic平台的利用更为遍及.
第一种方法:
用普通的软件开辟EJB,比方JCreator、EditPlus都可以.关于初学者,用这种方法对比好,可以对EJB的机制有较为深化的理解.编写完后,把全部的EJB源文件安排在一个src的目录下,并在当前目录(和src目录平行)下成立一个目录deployment,并将写好的配置描写文件ejb-jar.xml和weblogic-ejb-jar.xml拷贝目录deployment下.然后你可以将下面的批处理文件拷贝到目录src的父目录中,然后运行批处理文件.(当然,你需求在这之前设置classpath和相关变量,自己推敲以下就知道了)
//用于编译打包EJB的批处理文件compilejar.bat:
mkdir classes
mkdir lib
mkdir classesMETA-INF
copy deployment*.xml classesMETA-INF
javac -d classes src*.java
cd classes
jar cf ..lib emp.jar *
cd ..
cd lib
java weblogic.ejbc -keepgenerated temp.jar xxxEJB.jar
del temp.jar
cd ..
//终究,我们得到了XXXEJB.jar,也就是可以用来直接在WebLogic中公布的jar文件
此中编译EJB我们用到weblogic.ejbc,老版本的WebLogic用的是weblogic.ejbc20.(注: WebLogic中EJB的编译是预编译,也就是说会生成EJB所需的全部的目标文件,但有些利用服务器不是这样的,比方JBoss借助于反射机制在运行期动态生成!)
我们从而得到了xxxEJB.jar,公布到WebLogic上.假如不借助于其他工具,只用WebLogic自己的帮助工具的话,有两种方法可以挑选.其一,通过Console台,这种方法最简单了,您应当大体上知道若何弄了.其二,通过WebLogic供应的startWLBuilder.cmd工具.启动后首先要衔接到WebLogic中,如图1(图略)所示.步骤是主菜单-〉Tools-〉Connect to Server.
然后衔接上服务器后,翻开要deploy的EJB,大概Web Application.然后便可以公布了.这两种办法都可以.当然,个人喜好第二中,因为它可以查抄你的EJB打包能否符合要求,同时你需求改正EJB中的配置描写符都很简单,这种图形化的界面操作很便利,从而大大提高deploy的成功率.
以上是“EJB技术之旅(三)[Java编程]”的内容,如果你对以上该文章内容感兴趣,你可以看看七道奇为您推荐以下文章:
本文地址: | 与您的QQ/BBS好友分享! |
- ·上一篇文章:XDE中情势驱动的筹划与开辟(一)
- ·下一篇文章:EJB技术之旅(二)
- ·中查找“EJB技术之旅(三)”更多相关内容
- ·中查找“EJB技术之旅(三)”更多相关内容