📄 catalogservicebean.java~25~
字号:
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();
//System.out.println(dto.getCatalog());
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 + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -