ejb内部资参之三

来源:互联网 发布:sql express如何安装 编辑:程序博客网 时间:2024/04/30 02:05
<script type="text/javascript">google_ad_client = "pub-8800625213955058";/* 336x280, 创建于 07-11-21 */google_ad_slot = "0989131976";google_ad_width = 336;google_ad_height = 280;//</script><script type="text/javascript"src="http://pagead2.googlesyndication.com/pagead/show_ads.js"></script>EJB开发概述1、EJB的开发先泛泛而论,讲一讲EJB的开发步骤。1.1 SessionBean的开发第一步, 写远程接口(remote interface),继承EJBObject接口,把需要调用的public方法写在里面(这些方法将在SessionBean中实现),注意要声明throws java.rmi.RemoteException。 例如:package jsper.ejb;  import java.rmi.*;import javax.ejb.*;public interface MyEJB extends EJBObject {public String sayHello() throws java.rmi.RemoteException;}第二步, 写Home接口(生成EJBObject引用的factory) 至少生成一个create方法, 注意要声明throws java.rmi.RemoteException和javax.ejb.CreateException。比如:  package jsper.ejb;import java.rmi.*;import javax.ejb.*; public interface MyEJBHome extends EJBHome {  MyEJB create() throws java.rmi.RemoteException, javax.ejb.CreateException;}第三步, 写真正的Session Bean的实现(实现定义在远程接口中的方法), 需要实现javax.ejb.SessionBean接口注意:不能用implents MyEJB的方式直接实现远程接口,此处不用抛出RemoteExceptionpackage jsper.ejb;import java.rmi.RemoteException;import javax.ejb.*;public class MyEJBClass implements SessionBean {  public MyEJBClass() { } //定义在SessionBean 中的方法  public void ejbCreate() throws RemoteException, CreateException { } public void ejbActivate() throws RemoteException { } public void ejbPassivate() throws RemoteException { } public void ejbRemove() throws RemoteException { }public void setSessionContext(SessionContext ctx) throws RemoteException { } //此处是具体的实现 public String sayHello() {  System.out.println("Hello"); }} 第四步,写一个发布用的配置文件ejb-jar.xml需要提供的信息:Bean Home name -- The nickname that clients use to lookup your bean's home object.Enterprise bean class name -- The fully qualified name of the enterprise bean class.%ejb内部资参之一ejb内部资参之二ejb内部资参之三ejb内部资参之四ejb内部资参之五
原创粉丝点击
热门IT博客
热门问题 老师的惩罚 人脸识别 我在镇武司摸鱼那些年 重生之率土为王 我在大康的咸鱼生活 盘龙之生命进化 天生仙种 凡人之先天五行 春回大明朝 姑娘不必设防,我是瞎子 网游之风流骑士 网游之神王法则 网游风流骑士 网游之奶锤子 网游之锦衣卫 网游全球在线 网游之我武学家 网游三国之领主崛起 网游之亚山龙神 3d网游排行榜 热门网游排行榜 哪个网游好玩 新网游人气排行 好玩的网游排行榜电脑 电脑网游排行 电脑网游排行榜 网游哪些好玩 好玩的网游推荐 好玩的大型网游排行榜 好玩的新网游 17373 端游排行榜 新手游推荐 推荐好玩的手游 wangyou 17137 www.17173 173173 173 網遊 1713 求好玩的手游 好玩的网络手游 好玩的手游女生 人物好看的手游 现在什么手游比较好玩 不花钱好玩的手游 手提电脑什么牌子好 电脑排行榜 2017手游排行榜 电脑性价比排行榜