?? inventoryejb.java
字號(hào):
package apusic.myshop.inventory.ejb;import java.rmi.RemoteException;import javax.naming.InitialContext;import javax.naming.Context;import javax.naming.NamingException;import javax.ejb.EntityBean;import javax.ejb.EntityContext;import javax.ejb.EJBException;import javax.ejb.FinderException;import javax.ejb.CreateException;import javax.ejb.RemoveException;import javax.ejb.DuplicateKeyException;public class InventoryEJB implements EntityBean { public String productId; public int qty; private EntityContext initCtx; protected transient boolean dirty = false; public void ejbActivate() { // } public void ejbPassivate() { // } public void ejbLoad() throws RemoteException { // } public void ejbStore() { // } public void ejbRemove() throws RemoveException { // } private void setDirty(boolean flag) { dirty = flag; } public boolean isModified() { return dirty; } public void setEntityContext(EntityContext ctx) { initCtx = ctx; } public void unsetEntityContext() { initCtx = null; } public InventoryPK ejbCreate(String productId, int qty) throws CreateException { this.productId = productId; this.qty = qty; return null; } public void ejbPostCreate(String productId, int qty){} public String getProductId() { return productId; } public int getQty() { return qty; } public void setProductId(String productId) { this.productId = productId; setDirty(true); } public void setQty(int qty) { this.qty = qty; setDirty(true); } public void updateQty(int qty) { this.qty -= qty; setDirty(true); }}
?? 快捷鍵說(shuō)明
復(fù)制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號(hào)
Ctrl + =
減小字號(hào)
Ctrl + -