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

📄 category.java

📁 一个可以作为毕业设计的网上商城项目
💻 JAVA
字号:
package com.fang.shopping;

import java.sql.Connection;
import java.sql.ResultSet;
import java.sql.SQLException;
import java.util.ArrayList;
import java.util.List;

import com.fang.shppping.util.DB;

public class Category {
	int id;
	String name;
	String descr;
	int pid;
	boolean islesf;
	int grade;
	public int getId() {
		return id;
	}
	public void setId(int id) {
		this.id = id;
	}
	public String getName() {
		return name;
	}
	public void setName(String name) {
		this.name = name;
	}
	
	public String getDescr() {
		return descr;
	}
	public void setDescr(String descr) {
		this.descr = descr;
	}

	public int getPid() {
		return pid;
	}
	public void setPid(int pid) {
		this.pid = pid;
	}
	public boolean isIslesf() {
		return islesf;
	}
	public void setIslesf(boolean sislesflesf) {
		this.islesf = sislesflesf;
	}
	public int getGrade() {
		return grade;
	}
	public void setGrade(int grade) {
		this.grade = grade;
	}
	
	public static void add(Category c){
		CategoryDAO.save(c);
	}
	
	public static void addTopCategory(String name,String descr){
	/*  Category c = new Category();
		c.setId(-1);
		c.setName(name);
		c.setDescr(descr);
		c.setPid(0);
		c.setIslesf(true);
		c.setGrade(1);
		CategoryDAO.save(c);
	*/
		//add(c);
		addChildenCategory(0,name,descr);
	}
	
	
	public static void addChildenCategory(int pid,String name,String descr){
		CategoryDAO.addChildenCategory(pid,name,descr);
	}
	
	
	//提供一个更加通用的接口,注意这里的id是当前对象的pid
	public void addChildenCategory(Category c){
		Category.addChildenCategory(id, c.getName(), c.getDescr());
	}
	
	public static List<Category> getCategory(){
		List<Category> list = new ArrayList<Category>();
		CategoryDAO.getCategory(list,0);
		return list;
	}

	
	public static Category loadById(int id){
		return CategoryDAO.loadById(id);
	}
	
	public  void delCategory(){
		CategoryDAO.del(this.id,this.pid);
	}
	
	public static boolean isLeaf(int id){
		return false;
	}
	

}





⌨️ 快捷键说明

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