
Notice.java

package cn.itcast.itcaststore.domain;
public class Notice {
private int n_id;
private String title;
private String details;
private String n_time;
public String getN_time() {
return n_time;
}
public void setN_time(String n_time) {
this.n_time = n_time;
}
public int getN_id() {
return n_id;
}
public String getTitle() {
return title;
}
public void setTitle(String title) {
this.title = title;
}
public void setN_id(int n_id) {
this.n_id = n_id;
}
public String getDetails() {
return details;
}
public void setDetails(String details) {
this.details = details;
}
}
Order.java

package cn.itcast.itcaststore.domain;
import java.util.ArrayList;
import java.util.Date;
import java.util.List;
public class Order {
private String id; // 订单编号
private double money; // 订单总价
private String receiverAddress; // 送货地址
private String receiverName; // 收货人姓名
private String receiverPhone; // 收货人电话
private int paystate; // 订单状态
private Date ordertime; // 下单时间
private User user; // 订单所属用户
private List<OrderItem> orderItems = new ArrayList<OrderItem>();
public String getReceiverAddress() {
return receiverAddress;
}
public void setReceiverAddress(String receiverAddress) {
this.receiverAddress = receiverAddress;
}
public String getReceiverName() {
return receiverName;
}
public void setReceiverName(String receiverName) {
this.receiverName = receiverName;
}
public String getReceiverPhone() {
return receiverPhone;
}
public void setReceiverPhone(String receiverPhone) {
this.receiverPhone = receiverPhone;
}
public List<OrderItem> getOrderItems() {
return orderItems;
}
public void setOrderItems(List<OrderItem> orderItems) {
this.orderItems = orderItems;
}
public String getId() {
return id;
}
public void setId(String id) {
this.id = id;
}
public double getMoney() {
return money;
}
public void setMoney(double money) {
this.money = money;
}
public int getPaystate() {
return paystate;
}
public void setPaystate(int paystate) {
this.paystate = paystate;
}
public Date getOrdertime() {
return ordertime;
}
public void setOrdertime(Date ordertime) {
this.ordertime = ordertime;
}
public User getUser() {
return user;
}
public void setUser(User user) {
this.user = user;
}
@Override
public String toString() {
return "Order [id=" + id + ", money=" + money + ", receiverAddress="
+ receiverAddress + ", receiverName=" + receiverName
+ ", receiverPhone=" + receiverPhone + ", paystate=" + paystate
+ ", ordertime=" + ordertime + ", user=" + user
+ ", orderItems=" + orderItems + "]";
}
}
OrderItem.java

package cn.itcast.itcaststore.domain;
public class OrderItem {
private Order order;
private Product p;
private int buynum;
public Order getOrder() {
return order;
}
public void setOrder(Order order) {
this.order = order;
}
public Product getP() {
return p;
}
public void setP(Product p) {
this.p = p;
}
public int getBuynum() {
return buynum;
}
public void setBuynum(int buynum) {
this.buynum = buynum;
}
}
PageBean.java

package cn.itcast.itcaststore.domain;
import java.io.Serializable;
import java.util.List;
public class PageBean implements Serializable{
private static final long serialVersionUID = 1L;
private int currentPage;// 当前页码
private int totalCount;// 总条数
private int totalPage;// 总页数
private int currentCount;// 每页条数
private List<Product> ps;// 每页显示的数据
private String category;//类别
private String searchfield;//模糊搜索的图书名
public String getCategory() {
return category;
}
public String getSearchfield() {
return searchfield;
}
public void setSearchfield(String searchfield) {
this.searchfield = searchfield;
}
public void setCategory(String category) {
this.category = category;
}
public int getCurrentPage() {
return currentPage;
}
public void setCurrentPage(int currentPage) {
this.currentPage = currentPage;
}
public int getTotalCount() {
return totalCount;
}
public void setTotalCount(int totalCount) {
this.totalCount = totalCount;
}
public int getTotalPage() {
return totalPage;
}
public void setTotalPage(int totalPage) {
this.totalPage = totalPage;
}
public int getCurrentCount() {
return currentCount;
}
public void setCurrentCount(int currentCount) {
this.currentCount = currentCount;
}
public List<Product> getPs() {
return ps;
}
public void setPs(List<Product> ps) {
this.ps = ps;
}
}
Product.java

package cn.itcast.itcaststore.domain;
import java.io.Serializable;
public class Product implements Serializable {
private static final long serialVersionUID = 1L;
private String id; // 商品编号
private String name; // 名称
// private String author; //作者
private double price; // 价格
private String category; // 分类
private int pnum; // 数量
private String imgurl; // 图片路径
private String description; // 描述
public String getId() {
return id;
}
// public String getAuthor() {
// return author;
// }
//
// public void setAuthor(String author) {
// this.author = author;
// }
public void setId(String id) {
this.id = id;
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public double getPrice() {
return price;
}
public void setPrice(double price) {
this.price = price;
}
public String getCategory() {
return category;
}
public void setCategory(String category) {
this.category = category;
}
public int getPnum() {
return pnum;
}
public void setPnum(int pnum) {
this.pnum = pnum;
}
public String getImgurl() {
return imgurl;
}
// a.jpg a_s.jpg
public String getImgurl_s() {
int index = imgurl.lastIndexOf("."); // 得到最的.的索引
String first = imgurl.substring(0, index);
String last = imgurl.substring(index);
return first + "_s" + last;
}
public void setImgurl(String imgurl) {
this.imgurl = imgurl;
}
public String getDescription() {
return description;
}
public void setDescription(String description) {
this.description = description;
}
@Override
public int hashCode() {
final int prime = 31;
int result = 1;
result = prime * result + ((id == null) ? 0 : id.hashCode());
return result;
}
@Override
public boolean equals(Object obj) {
if (this == obj)
return true;
if (obj == null)
return false;
if (getClass() != obj.getClass())
return false;
Product other = (Product) obj;
if (id == null) {
if (other.id != null)
return false;
} else if (!id.equals(other.id))
return false;
return true;
}
@Override
public String toString() {
return "Product [id=" + id + ", name=" + name + ", price=" + price
+ ", category=" + category + ", pnum=" + pnum + ", imgurl="
+ imgurl + ", description=" + description + ", totalSaleNum="
+ "]";
}
}
User.java


package cn.itcast.itcaststore.domain;
import java.io.Serializable;
import java.util.Date;
public class User implements Serializable {
private static final long serialVersionUID = 1L;
private int id; // 用户编号
private String username; // 用户姓名
private String password; // 用户密码
private String gender; // 用户性别
private String email; // 用户邮箱
private String telephone; // 用户联系电话
private String introduce; // 用户介绍
private String activeCode; // 激活码
private String role; // 用户角色
private int state; // 用户状态
private Date registTime;// 注册时间
public Date getRegistTime() {
return registTime;
}
public void setRegistTime(Date registTime) {
this.registTime = registTime;
}
public int getState() {
return state;
}
public void setState(int state) {
this.state = state;
}
public String getActiveCode() {
return activeCode;
}
public void setActiveCode(String activeCode) {
this.activeCode = activeCode;
}
public int getId() {
return id;
}
public void setId(int id) {
this.id = id;
}
public String getUsername() {
return username;
}
public void setUsername(String username) {
this.username = username;
}
public String getPassword() {
return password;
}
public void setPassword(String password) {
this.password = password;
}
public String getGender() {
return gender;
}
public void setGender(String gender) {
this.gender = gender;
}
public String getEmail() {
return email;
}
public void setEmail(String email) {
this.email = email;
}
public String getTelephone() {
return telephone;
}
public void setTelephone(String telephone) {
this.telephone = telephone;
}
public String getIntroduce() {
return introduce;
}
public void setIntroduce(String introduce) {
this.introduce = introduce;
}
public String getRole() {
return role;
}
public void setRole(String role) {
this.role = role;
}
@Override
public String toString() {
return "User [id=" + id + ", username=" + username + ", password="
+ password + ", gender=" + gender + ", email=" + email
+ ", telephone=" + telephone + ", introduce=" + introduce
+ ", role=" + role + "]";
}
}
版权声明:本文为weixin_42578658原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。