studentbean.java
来自「100多M的J2EE培训内容」· Java 代码 · 共 84 行
JAVA
84 行
package cmpsample;import javax.ejb.*;import java.util.*;abstract public class StudentBean implements EntityBean { EntityContext entityContext; public java.lang.String ejbCreate(java.lang.String studentID) throws CreateException { setStudentID(studentID); return null; } public java.lang.String ejbCreate(String id, String firstName, String lastName) throws CreateException { System.out.println(" -- StudentEJB - ejbCreate..."); setStudentID(id); setFirstname(firstName); setLastname(lastName); return id; } public void ejbPostCreate(java.lang.String studentID) throws CreateException { /**@todo Complete this method*/ } public void ejbPostCreate(String id, String firstName, String lastName) throws CreateException { /**@todo Complete this method*/ } public void ejbRemove() throws RemoveException { /**@todo Complete this method*/ } public ArrayList getAddressList() { ArrayList list = new ArrayList(); Iterator c = getAddress().iterator(); while (c.hasNext()) { list.add((Address)c.next()); } return list; } public void addAddress (Address address) { getAddress().add(address); } public void addRoster(Roster roster){ this.getRoster().add(roster); } public ArrayList getRosterList(){ ArrayList list=new ArrayList(); Iterator c=this.getRoster().iterator(); while(c.hasNext()){ list.add((Roster)c.next()); } return list; } public abstract void setStudentID(java.lang.String studentID); public abstract void setFirstname(java.lang.String firstname); public abstract void setLastname(java.lang.String lastname); public abstract void setAddress(java.util.Collection address); public abstract void setRoster(java.util.Collection roster); public abstract java.lang.String getStudentID(); public abstract java.lang.String getFirstname(); public abstract java.lang.String getLastname(); public abstract java.util.Collection getAddress(); public abstract java.util.Collection getRoster(); public void ejbLoad() { /**@todo Complete this method*/ } public void ejbStore() { /**@todo Complete this method*/ } public void ejbActivate() { /**@todo Complete this method*/ } public void ejbPassivate() { /**@todo Complete this method*/ } public void unsetEntityContext() { this.entityContext = null; } public void setEntityContext(EntityContext entityContext) { this.entityContext = entityContext; }}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?