📄 ebnemployeebean.java
字号:
package employee;import javax.ejb.*;abstract public class EbnEmployeeBean implements EntityBean{ //设置上下文 EntityContext entityContext; public void setEntityContext(EntityContext entityContext) {this.entityContext = entityContext;} public void unsetEntityContext() {this.entityContext = null;} //根据主键插入记录(insert) public java.lang.String ejbCreate(java.lang.String id) throws CreateException { setId(id); return null; } //根据数据插入记录(insert) public java.lang.String ejbCreate(EmployeeModel model) throws CreateException { setModel ( model ); return null; } //插入记录(insert) public void ejbPostCreate(java.lang.String id) throws CreateException {} public void ejbPostCreate(EmployeeModel model) throws CreateException {} //删除记录(delete) public void ejbRemove() throws RemoveException {} //检索记录(select) public void ejbLoad() {} //更新记录(update) public void ejbStore() {} //激活 public void ejbActivate() {} //钝化 public void ejbPassivate() {} //保存数据库<字段>信息,EJB容器处理不需要额外代码 public abstract void setId(java.lang.String id); public abstract void setName(java.lang.String name); public abstract void setJob(java.lang.String job); public abstract void setHiredate(java.sql.Date hiredate); public abstract void setSal(java.math.BigDecimal sal); public abstract void setComm(java.lang.String comm); public abstract void setDeptid(java.lang.String deptid); //读取数据库<字段>信息,EJB容器处理不需要额外代码 public abstract java.lang.String getId(); public abstract java.lang.String getName(); public abstract java.lang.String getJob(); public abstract java.sql.Date getHiredate(); public abstract java.math.BigDecimal getSal(); public abstract java.lang.String getComm(); public abstract java.lang.String getDeptid(); //根据数据插入记录(insert) public void setModel(EmployeeModel model) { setId ( model.getID() ); setName ( model.getName() ); setJob ( model.getJob() ); setHiredate ( model.getHireDate() ); setSal ( model.getSal() ); setComm ( model.getComm() ); setDeptid ( model.getDeptID() ); } //检索数据库记录(select) public EmployeeModel getModel() { EmployeeModel model = new EmployeeModel(); model.setID( getId()); model.setName( getName()); model.setJob( getJob() ); model.setHireDate( getHiredate() ); model.setSal( getSal() ); model.setComm( getComm() ); model.setDeptID( getDeptid() ); return model; }}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -