⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 typeinfobean.java

📁 一个仿造淘宝的jsp网站。功能比较完善
💻 JAVA
字号:
package com.jc.taobao.gjj.logic;

import java.util.ArrayList;
import java.util.List;

import com.jc.taobao.gjj.dao.ShopInfoDAO;
import com.jc.taobao.gjj.dao.TypeInfoDAO;
import com.jc.taobao.gjj.entity.ShopInfo;
import com.jc.taobao.gjj.entity.TypeInfo;
import com.jc.taobao.gjj.factory.WorkFactory;

public class TypeInfoBean {
	private TypeInfoDAO tdao;
	private ShopInfoDAO sdao;
	public TypeInfoBean()
	{
		tdao=(TypeInfoDAO)WorkFactory.getDAO("TypeInfoDAO");
		sdao=(ShopInfoDAO)WorkFactory.getDAO("ShopInfoDAO");
	}

	public  void save(TypeInfo type) {
		 tdao.save(type);
	}
	public  int saveajax(String typename,String typedesc) {
		return tdao.saveajax(typename,typedesc);
	}

	public int delete(Integer id) {
		ShopInfo shop=new ShopInfo();
		shop.setTid(id);
		if(sdao.querybytid(shop).isEmpty())
		{
		return tdao.delete(id);
		}
		return 0;
	}
	public  int merge(TypeInfo type) {
		return tdao.merge(type);
	}
	public List<TypeInfo> getquerybyTID(Integer tid)//根据类型编号查类型信息
	{
		return tdao.querybyTID(tid);
	}
	public String gettypenamequerybyTID(Integer tid)
	{
		if(tdao.querybyTID(Integer.valueOf(tid)).isEmpty())
		{
			return null;
		}
		return ((TypeInfo)tdao.querybyTID(Integer.valueOf(tid)).get(0)).getTypename();
	}
	public ArrayList getTypeinfoquerybyTypename(String typename)
	{
		return (ArrayList)tdao.querybyTypename(typename);
	}
	public ArrayList getQueryfiveType()
	{
		return (ArrayList)tdao.queryfiveType();
	}
	
	public List<TypeInfo> getqueryALL()//查询所有类型信息
	{
		return tdao.queryALL();
	}
	
	public ArrayList getAlltypename()
	{
		ArrayList altypename=new ArrayList();
		ArrayList al=(ArrayList)tdao.queryALL();
		for(int i=0;i<al.size();i++)
		{
			TypeInfo type=(TypeInfo)al.get(i);
		altypename.add(type.getTypename());
		}
		return altypename;
	}
	public int gettypeidbytypename(String typename)
	{
		ArrayList al=(ArrayList)tdao.querybyTypename(typename);
		TypeInfo type=(TypeInfo)al.get(0);
		return type.getTid();
	}
	
}

⌨️ 快捷键说明

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