運行環境:
1、 jdk:到http://java.sun.com下載,這裡使用j2sdk1.5
2、 jboss:到http://www.jboss.org下載,這裡使用jboss-4.0.2
3、 eclipse:到http://www.eclipse.org下載,這裡使用eclipse-SDK-3.1-win32
4、 myeclipse:到http://www.myeclipse.com下載,這裡使用myeclipse 3.63
5、 Designer:到 下載,這裡使用Designer_v4.0.1_for_Eclipse3.1
第一部分 在eclipse下使用myeclipse建立EJB伺服器端程式
File->New->Other->Myeclipse->J2EE Projects->EJB Project,如下圖所示:
點下一步,命名,選擇路徑,然後點擊Finish。這樣就建立了一個EJB的工程,然後點擊該工程建立一個無狀態的會話Bean。
滑鼠右鍵New->Other->Myeclipse->EJB->Eession Bean->Next,如下圖所示:
填上Bean名字,Package名字,Finish完成
寫會話Bean的商務方法:
package wo.ejb;
import java.rmi.RemoteException;
import javax.ejb.EJBException;
import javax.ejb.SessionBean;
import javax.ejb.SessionContext;
public class Wo implements SessionBean {
private SessionContext context;
public Wo() {
super();
}
public void setSessionContext(SessionContext newContext)
throws EJBException {
context = newContext;
}
public void ejbRemove() throws EJBException, RemoteException {
}
public void ejbActivate() throws EJBException, RemoteException {
}
public void ejbPassivate() throws EJBException, RemoteException {
}
public String helloworld() throws EJBException {
return "haha,i am good";
}//完成實際功能的商務方法
}
寫了商務方法以後其他的設定檔和介面檔案都可以用myeclipse自動產生,產生方法如下:
點擊工程右鍵->Properties->Myeclipse-XDoclet->Configuration->Add Standard-> Standard EJB,ok以後原來左邊空白處產生了Standard EJB,左鍵點住,下面兩個方框都