teacherbean.java

来自「精通Jboss——Ejb和Web Services开发精解的随书源代码」· Java 代码 · 共 59 行

JAVA
59
字号
/* * Created on 2003-7-21 */package com.liuyang.ejb.cmp.Teacher;import javax.ejb.EntityBean;import javax.ejb.EntityContext;import javax.ejb.CreateException;/** * @author * <a href="mailto:jdcyang@yahoo.com.cn">刘洋</a> */public abstract class TeacherBean implements EntityBean {    	protected EntityContext ctx;	public abstract Integer getTeacherId();	public abstract void    setTeacherId(Integer tid);	public abstract String  getTeacherName();	public abstract void    setTeacherName(String name);	public abstract char    getSex();	public abstract void    setSex(char sex);	public abstract String  getBirthday();	public abstract void    setBirthday(String birthday);	public Integer ejbCreate(Integer tid, String tname, char sex, String birthday)    throws CreateException { 		if (tid == null) { 	    	throw new CreateException("teacher id is null"); 	   	} 	   	setTeacherId(tid);	    setTeacherName(tname);	    setSex(sex);	    setBirthday(birthday);	    return null;	}	public void ejbPostCreate(Integer tid, String tname, char sex, String birthday) {	}	public void setEntityContext(EntityContext ctx) {	    this.ctx = ctx;	}	public void unsetEntityContext() {	    ctx = null;	}	public void ejbActivate() {	}	public void ejbPassivate() {	}	public void ejbLoad() {	}	public void ejbStore() {	}	public void ejbRemove() {	}}

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?