本人刚学ejb,麻烦发个简单的例子给我看看吧,谢谢! 用 JBuilder 自己建一个就行了另外在 Sun 的网站下载 J2EE tutarial 里面有各种 EJB 的简单例子它又是不错的 j2ee 书籍 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 对应着EJB开发,分别是: · 定义EJB Remote Interface · 定义EJB需要的create、remove、find等Home Interface · 使用EJB class实现EJB Remote Interface · 实现EJB Home Interface · 使用ejb-jar.xml配置发布信息A. 编写Remote Interfaceimport javax.ejb.EJBObject;import java.rmi.RemoteException;public interface Converter extends EJBObject {public double DollarToRMB(double dollars) throws RemoteException;public double RMBToDollar(double RMB) throws RemoteException;}注意:继承的是EJBObject。生成Converter.java。B. 编写Home Interfaceimport javax.io.Serializable;import java.rmi.RemoteException;import javax.ejb.CreateException;import javax.ejb.EJBHome;public interface ConverterHome extends EJBHome {Converter create() throws RemoteExceptoin, CreateException;}注意:继承的是EJBHome。生成ConverterHome.java。C. 编写Enterprise Bean Classimport java.rmi.RemoteException;import javax.ejb.SessionBean;import javax.ejb.SessionContext;public class ConverterEJB implements SessionBean {public double DollarToRMB(double dollars) {return dollar*8.6000;}public double RMBToDollar(double RMB) {return RMB/8.6000;}public ConverterEJB( ) { }public void ejbCreate( ) { }public void ejbRemove( ) { }public void ejbActivate( ) { }public void ejbPassivate( ) { }public void setSessionContext(SessonContext sc) { }}生成ConverterEJB.java。 随风而来你真负责!!一共需要两个接口一个类!(home imterface.Remote Interface.EJBClass) 我用post插入数据句时,结果被分了, 导出excel的并发问题 关于java自定制标签的问题 请问如何从连接池获取IP,用户名? spring+hibernate延时加载问题 关于struts2校验框架的问题。例子如:登录,如果第一次输入不合法的信息后,第二次却再也登入不了了。就算输入正确的信息 生成XML问题 help!!!!!为什么数据不能更新 junit与ant测试的问题 如何在jb9中配置sttuts1.1&&在那里下载struts1.1 简单问题:这几个文件中要import什么? 大家帮忙看看!一个关于J2EE的问题!!在县等待!!
· 定义EJB Remote Interface
· 定义EJB需要的create、remove、find等Home Interface
· 使用EJB class实现EJB Remote Interface
· 实现EJB Home Interface
· 使用ejb-jar.xml配置发布信息
A. 编写Remote Interface
import javax.ejb.EJBObject;
import java.rmi.RemoteException;
public interface Converter extends EJBObject {
public double DollarToRMB(double dollars) throws RemoteException;
public double RMBToDollar(double RMB) throws RemoteException;
}注意:继承的是EJBObject。
生成Converter.java。B. 编写Home Interface
import javax.io.Serializable;
import java.rmi.RemoteException;
import javax.ejb.CreateException;
import javax.ejb.EJBHome;
public interface ConverterHome extends EJBHome {
Converter create() throws RemoteExceptoin, CreateException;
}注意:继承的是EJBHome。
生成ConverterHome.java。C. 编写Enterprise Bean Class
import java.rmi.RemoteException;
import javax.ejb.SessionBean;
import javax.ejb.SessionContext;
public class ConverterEJB implements SessionBean {
public double DollarToRMB(double dollars) {
return dollar*8.6000;
}
public double RMBToDollar(double RMB) {
return RMB/8.6000;
}
public ConverterEJB( ) { }
public void ejbCreate( ) { }
public void ejbRemove( ) { }
public void ejbActivate( ) { }
public void ejbPassivate( ) { }
public void setSessionContext(SessonContext sc) { }
}
生成ConverterEJB.java。
一共需要两个接口一个类!(home imterface.Remote Interface.EJBClass)