catalogservicebean.java~23~

来自「一个很不错的电子商务后台管理系统 这是一个电子商务网站的后台管理系统 要」· JAVA~23~ 代码 · 共 138 行

JAVA~23~
138
字号
package xian.bin.serivce;
import java.util.*;
import xian.bin.dao.*;
import xian.bin.dto.*;
public class CatalogServiceBean implements ServiceCatalog {
  private CatalogDAO dao;
  public CatalogServiceBean() throws Exception{
    dao=new CatalogDAO();
  }
  public void addBigCatalog(String catalog) throws Exception {
    try{
      dao.addBigCatalog(catalog);
    }
    catch(Exception e){
      e.printStackTrace();
    }
  }
  public Collection getAllBigCatalog() throws Exception {
    try{
     return dao.getAllBigCatalog();
    }
    catch(Exception e){
      e.printStackTrace();
    }
    return null;
  }
  public void delBigCatalog(int order) throws Exception {
    try{
      dao.delBigCatalog(order);
    }
    catch(Exception e){
      e.printStackTrace();
    }

  }
  public void updataBigCatalog(int order,String catalog) throws Exception {
    try{
      dao.updataBigCatalog(order,catalog);
    }
    catch(Exception e){
      e.printStackTrace();
    }
  }
  public CatalogDTO getBigCatalog(int order)throws Exception{
    try{
       return dao.getBigCatalog(order);
      }
      catch(Exception e){
        e.printStackTrace();
      }
      return null;
    }


    //-------------------小类别操作------------------------
    //添加一个小类别
  public void addSmaillCatalog(String bclass,String catalog)throws Exception{
    try{
      dao.addSmaillCatalog(bclass,catalog);
    }
    catch(Exception e){
      e.printStackTrace();
    }
  }

  //获得得所有小类别
  public Collection getAllSmallCatalog()throws Exception{
    try{
      return dao.getAllSmallCatalog();
    }
    catch(Exception e){
      e.printStackTrace();
    }

    return null;
  }
  //获得一个小类别
  public SmallcatalogDTO getSmallCatalog(int cataid)throws Exception{
    try{
      return dao.getSmallCatalog(cataid);
    }
    catch(Exception e){
      e.printStackTrace();
    }

    return null;
  }

//删除一个小类别
  public void delSmallCatalog(int cataid)throws Exception{
    try{
      dao.delBigCatalog(cataid);
    }
    catch(Exception e){
      e.printStackTrace();
    }
  }
 //修改一个小类别
  public void updataSmallCatalog(int cataid,String catalog,String bclass)throws Exception{
    try{
      dao.updataSmallCatalog(cataid,catalog,bclass);
    }
    catch(Exception e){
      e.printStackTrace();
    }
  }

  //根据一个大类别获得所有类别
  public Collection getbsCatalog(String bclass)throws Exception{
    try{
     return dao.getbsCatalog(bclass);
    }
    catch(Exception e){
      e.printStackTrace();
    }
    return null;
  }

  public String[] getAllBigCataName()throws Exception{
    String[] cataName=null;
    int i=0;
    try{
      Iterator its=dao.getAllBigCatalog().iterator();
      while(its.hasNext()){
        CatalogDTO dto=(CatalogDTO)its.next();
        cataName[i]=dto.getCatalog();
        i=i+1;
        System.out.println("cataname="+cataName);
      }
      return dao.getAllBigCataName();
    }
    catch(Exception e){
      e.printStackTrace();
    }
    return cataName;
  }
}

⌨️ 快捷键说明

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