catalogwebimpl.java

来自「一个优秀的供应商管理系统」· Java 代码 · 共 70 行

JAVA
70
字号
package apusic.myshop.catalog.web;import java.rmi.RemoteException;import javax.ejb.FinderException;import javax.ejb.CreateException;import java.util.Collection;import apusic.myshop.catalog.ejb.CatalogHome;import apusic.myshop.catalog.ejb.Catalog;import apusic.myshop.util.EJBUtil;import apusic.myshop.util.Debug;public class CatalogWebImpl {  public CatalogWebImpl() { }  public Catalog getCatalog(String cataId) {    try{      CatalogHome catalogHome = EJBUtil.getCatalogHome();      Catalog catalog = catalogHome.findByCataId(cataId);      return catalog;    } catch (RemoteException re) {      Debug.println("CatalogBean: Unable to locate category for item " + cataId);    } catch (FinderException fe) {      Debug.println("CatalogBean: Unable to locate category for item " + cataId);    }    return null;  }  public Collection getCatalogs(String category) {    try{      CatalogHome catalogHome = EJBUtil.getCatalogHome();      Collection catalogs = catalogHome.findByCategory(category);      return catalogs;    } catch (RemoteException re) {      Debug.println("CatalogBean: Unable to locate catalog for items " );    } catch (FinderException fe) {      Debug.println("CatalogBean: Unable to locate catalog for items " );    }    return null;  }  public Collection getCatalogs() {    try{      CatalogHome catalogHome = EJBUtil.getCatalogHome();      Collection catalogs = catalogHome.findCatalogs();      return catalogs;    } catch (RemoteException re) {      Debug.println("CatalogBean: Unable to locate catalog for items " );    } catch (FinderException fe) {      Debug.println("CatalogBean: Unable to locate catalog for items " );    }    return null;  }  public void createCatalog(String cataId, String category,    String name, String descn) {    try{      CatalogHome catalogHome = EJBUtil.getCatalogHome();      catalogHome.create(cataId, category, name, descn);    } catch (RemoteException re) {      Debug.println("CatalogBean: Unable to locate catalog for items " );    } catch (CreateException fe) {      Debug.println("CatalogBean: Unable to Create catalog " );    }  }}

⌨️ 快捷键说明

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