资源简介
这是一个用EJB+jboss技术实现的一个网上订餐系统,按照使用说明书使用即可
代码片段和文件信息
package com.takeaway.ejb3.bean;
import java.util.HashSet;
import java.util.Set;
import javax.persistence.CascadeType;
import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.FetchType;
import javax.persistence.Id;
import javax.persistence.OneToMany;
import javax.persistence.Table;
@Entity
@Table(name = “customer“)
public class Customer implements java.io.Serializable {
private String custname;
private String password;
private String email;
private String address;
private String tel;
private Set orders = new HashSet();
private static final long serialVersionUID = 3684027020367917818L;
public Customer() {
}
public Customer(String custname String password String email
String address String tel) {
this.custname = custname;
this.password = password;
this.email = email;
this.address = address;
this.tel = tel;
}
@Id
public String getCustname() {
return custname;
}
public void setCustname(String custname) {
this.custname = custname;
}
@Column(nullable = false)
public String getPassword() {
return password;
}
public void setPassword(String password) {
this.password = password;
}
@Column
public String getEmail() {
return email;
}
public void setEmail(String email) {
this.email = email;
}
@Column(nullable = false)
public String getAddress() {
return address;
}
public void setAddress(String address) {
this.address = address;
}
@Column(nullable = false)
public String getTel() {
return tel;
}
public void setTel(String tel) {
this.tel = tel;
}
@OneToMany(mappedBy = “customer“ cascade = { CascadeType.REFRESH
CascadeType.REMOVE } fetch = FetchType.EAGER)
public Set getOrders() {
return this.orders;
}
public void setOrders(Set orders) {
this.orders = orders;
}
@Override
public int hashCode() {
int hash = 0;
hash += (this.custname != null ? this.custname.hashCode() : 0);
return hash;
}
@Override
public boolean equals(object object) {
if (!(object instanceof Customer)) {
return false;
}
Customer st = (Customer) object;
if (!this.custname.equals(st.custname) || st.custname == null)
return false;
return true;
}
@Override
public String toString() {
return custname + ““ + address + ““ + tel;
}
}
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 6962 2013-10-30 17:43 EJB网上订餐系统源代码\jbossdb.sql
文件 785998 2013-10-25 12:59 EJB网上订餐系统源代码\mysql-connector-java-5.1.15-bin.jar
文件 1415 2013-10-25 18:53 EJB网上订餐系统源代码\mysql-ds.xm
文件 20397 2013-10-25 13:07 EJB网上订餐系统源代码\Takeaway.jar
文件 5672 2013-10-24 20:19 EJB网上订餐系统源代码\TakeawayEJB\.classpath
文件 173 2013-10-25 13:06 EJB网上订餐系统源代码\TakeawayEJB\.myme
文件 1285 2012-01-23 16:40 EJB网上订餐系统源代码\TakeawayEJB\.project
文件 395 2012-01-23 16:40 EJB网上订餐系统源代码\TakeawayEJB\.settings\org.eclipse.jdt.core.prefs
文件 101 2012-01-23 16:40 EJB网上订餐系统源代码\TakeawayEJB\.settings\org.eclipse.jpt.core.prefs
文件 321 2012-01-23 16:40 EJB网上订餐系统源代码\TakeawayEJB\.settings\org.eclipse.wst.common.component
文件 295 2012-01-23 16:40 EJB网上订餐系统源代码\TakeawayEJB\.settings\org.eclipse.wst.common.project.facet.core.xm
文件 3326 2013-10-25 13:07 EJB网上订餐系统源代码\TakeawayEJB\classes\com\takeaway\ejb3\bean\Customer.class
文件 3136 2013-10-25 13:07 EJB网上订餐系统源代码\TakeawayEJB\classes\com\takeaway\ejb3\bean\Food.class
文件 2156 2013-10-25 13:07 EJB网上订餐系统源代码\TakeawayEJB\classes\com\takeaway\ejb3\bean\Note.class
文件 4277 2013-10-25 13:07 EJB网上订餐系统源代码\TakeawayEJB\classes\com\takeaway\ejb3\bean\Order.class
文件 579 2013-10-25 13:07 EJB网上订餐系统源代码\TakeawayEJB\classes\com\takeaway\ejb3\dao\CustomerDAO.class
文件 176 2013-10-25 13:07 EJB网上订餐系统源代码\TakeawayEJB\classes\com\takeaway\ejb3\dao\CustomerDAOLocal.class
文件 659 2013-10-25 13:07 EJB网上订餐系统源代码\TakeawayEJB\classes\com\takeaway\ejb3\dao\FoodDAO.class
文件 164 2013-10-25 13:07 EJB网上订餐系统源代码\TakeawayEJB\classes\com\takeaway\ejb3\dao\FoodDAOLocal.class
文件 477 2013-10-25 13:07 EJB网上订餐系统源代码\TakeawayEJB\classes\com\takeaway\ejb3\dao\NoteDAO.class
文件 164 2013-10-25 13:07 EJB网上订餐系统源代码\TakeawayEJB\classes\com\takeaway\ejb3\dao\NoteDAOLocal.class
文件 772 2013-10-25 13:07 EJB网上订餐系统源代码\TakeawayEJB\classes\com\takeaway\ejb3\dao\OrderDAO.class
文件 167 2013-10-25 13:07 EJB网上订餐系统源代码\TakeawayEJB\classes\com\takeaway\ejb3\dao\OrderDAOLocal.class
文件 162 2013-10-25 13:07 EJB网上订餐系统源代码\TakeawayEJB\classes\com\takeaway\ejb3\dao\TSenderDAO.class
文件 173 2013-10-25 13:07 EJB网上订餐系统源代码\TakeawayEJB\classes\com\takeaway\ejb3\dao\TSenderDAOLocal.class
文件 3050 2013-10-25 13:07 EJB网上订餐系统源代码\TakeawayEJB\classes\com\takeaway\ejb3\impl\CustomerDAOBean.class
文件 3854 2013-10-25 13:07 EJB网上订餐系统源代码\TakeawayEJB\classes\com\takeaway\ejb3\impl\FoodDAOBean.class
文件 2328 2013-10-25 13:07 EJB网上订餐系统源代码\TakeawayEJB\classes\com\takeaway\ejb3\impl\NoteDAOBean.class
文件 3531 2013-10-25 13:07 EJB网上订餐系统源代码\TakeawayEJB\classes\com\takeaway\ejb3\impl\OrderDAOBean.class
文件 2094 2013-10-25 13:07 EJB网上订餐系统源代码\TakeawayEJB\classes\com\takeaway\ejb3\impl\TSenderDAOBean.class
............此处省略184个文件信息
相关资源
- 排队论教程PPT和程序源代码
- 采用时间片轮转算法的进程调度程序
- 一个完整的旅游信息管理网站源代码
- Nurbs曲线曲面库源码
- 东南大学 robocup 2012年 校赛 优胜奖 源
- 招聘网站源代码
- 2003年宽带放大器源代码
- ssdt内核hook的源代码
- 数独游戏源代码
- 生命游戏源代码
- 光束平差Bundle Adjustment源代码
- 太阳系仿真源代码,opengl模型太阳系
- 串口调试助手源代码 VS+Qt
- QT GUI 界面风格模板 源码
- stm8s ds18b20 温度传感器 IAR函数库源代
- 学生信息档案管理系统源代码
- 操作系统真象还原 随书源代码
- 本人原创:基于Delphi WebBroker 的 CMS源
- 图像处理基础算法源代码
- labview的(源代码)
- 仿YY语音的聊天系统的源代码
- Flash AS3.0 360度全景展示源代码绝对好
- LDA资料文章+源代码
- 茶百科源代码
- anyQ服务器源代码
- 网络管理 校园网实验设计报告+源代码
- c本质论(第4版)源代码.tar
- 一个flash as 3.0 游戏人物行走的源代码
- 大量纠错码码编译码的源代码
- 企业人事管理系统源代码,可直接使
评论
共有 条评论