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

📄 catalog.java

📁 java学习的必要的资料,servlet的说明很好
💻 JAVA
字号:
package com.estore.struts.entity;import java.io.Serializable;import java.util.HashSet;import java.util.Set;public class Catalog  implements Serializable{	/**	 * 	 */	private static final long serialVersionUID = 8356139731489037668L;	private Integer catalogid;	private String catalogname;	private String description;	private Set<Product> products=new HashSet<Product>();		public void addProduct(Product product){		this.products.add(product);	}		public Set<Product> getProducts() {		return products;	}	public void setProducts(Set<Product> products) {		this.products = products;	}	public Integer getCatalogid() {		return catalogid;	}	public void setCatalogid(Integer catalogid) {		this.catalogid = catalogid;	}	public String getCatalogname() {		return catalogname;	}	public void setCatalogname(String catalogname) {		this.catalogname = catalogname;	}	public String getDescription() {		return description;	}	public void setDescription(String description) {		this.description = description;	}	@Override	public boolean equals(Object obj) {		if(obj instanceof Catalog){			Catalog catalog = (Catalog)obj;			if(this.catalogid == catalog.catalogid 					|| this.catalogname.equals(catalog.getCatalogname()) 					|| this.description.equals(catalog.getDescription()))				return true;		}		return false;	}	@Override	public int hashCode() {		return this.catalogid.hashCode()^catalogname.hashCode()^description.hashCode();	}	@Override	public String toString() {		// TODO Auto-generated method stub		return "catalogid: "+catalogid		 		+"\n catalogname: "+catalogname		 		+"\n description: "+description//		 		+"\n products size: "+products.size();				+"\n ---Catalog end--- \n";	}			}

⌨️ 快捷键说明

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