Java MVC之用到的实体类

来自CloudWiki
Cloud17讨论 | 贡献2018年6月17日 (日) 14:25的版本 (创建页面,内容为“ ====用到的实体类:Goods==== <nowiki>package entity; public class Goods { protected String id; //商品编号 protected String name; //商品名称 pro…”)
(差异) ←上一版本 | 最后版本 (差异) | 下一版本→ (差异)
跳转至: 导航搜索

用到的实体类:Goods

package entity;

public class Goods {
	protected String id;		//商品编号
	protected String name;	//商品名称
	protected int number;		//商品库存
	protected float price;		//商品价格
	protected Tag tag; // 书籍详细分类(类目)
	
	public Goods(){}
	
	public Goods(String id,String name,float price,int number){
		this.id = id;
		this.name = name;		
		this.number = number;
		this.price = price;
	}
	

	public Goods(String id, String name,  float price,
			int number,Tag tag) {
	
		this.id = id;
		this.name = name;
		this.number = number;
		this.price = price;
		this.tag = tag;
	}
	public String getId() {
		return id;
	}
	public void setId(String id) {
		this.id = id;
	}
	public String getName() {
		return name;
	}
	public void setName(String name) {
		this.name = name;
	}

	public int getNumber() {
		return number;
	}
	public void setNumber(int number) {
		this.number = number;
	}
	public float getPrice() {
		return price;
	}
	public void setPrice(float price) {
		this.price = price;
	}
	public Tag getTag() {
		return tag;
	}
	public void setTag(Tag tag) {
		this.tag = tag;
	}
	
	@Override
	public String toString() {
		return "Goods [id=" + id + ", name=" + name + ", number=" + number + ", price="
				+ price +"tag="+tag+ "]";
	}
	
}

用到的实体类:Tag

package entity;

public class Tag {
	private int id = 0;
	//商品一级类目
	private String firstLevel;
	//商品二级类目
	private String secondLevel;		
	
	/*
	 * 无参构造函数
	 */
	public Tag() {}
	
	/*
	 * 带三个参数的构造函数
	 */
	public Tag(int id, String firstLevel, String secondLevel) {
		
		this.id = id;
		this.firstLevel = firstLevel;
		this.secondLevel = secondLevel;
	}
	
	public int getId() {
		return id;
	}

	public void setId(int id) {
		this.id = id;
	}

	public String getFirstLevel() {
		return firstLevel;
	}

	public void setFirstLevel(String firstLevel) {
		this.firstLevel = firstLevel;
	}

	public String getSecondLevel() {
		return secondLevel;
	}

	public void setSecondLevel(String secondLevel) {
		this.secondLevel = secondLevel;
	}
	
	@Override
	public String toString() {
		return this.firstLevel + ">" + this.secondLevel;
	}
	
	
}