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;
}
时间: 2024-12-05 00:49:52