package j2eebbs;
import java.sql.ResultSet;
import java.util.Date;
import java.util.Vector;
public class Product {
private int id;
private String name;
private String introduce;//介绍
private String image;//图片
private int type;//产品类型
private Date submitDate ;//发布产品时间
private int endTime ;//过期时间,单位为天 比如 1天,2天
private int price ;//初始价格
private int status = 1 ;//产品状态 1未审核 2审核通过
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 getIntroduce() {
return introduce;
}
public void setIntroduce(String introduce) {
this.introduce = introduce;
}
public String getImage() {
return image;
}
public void setImage(String image) {
this.image = image;
}
public int getType() {
return type;
}
public void setType(int type) {
this.type = type;
}
public Date getSubmitDate() {
return submitDate;
}
public void setSubmitDate(Date submitDate) {
this.submitDate = submitDate;
}
public int getEndTime() {
return endTime;
}
public void setEndTime(int endTime) {
this.endTime = endTime;
}
public int getPrice() {
return price;
}
public void setPrice(int price) {
this.price = price;
}
public int getStatus() {
return status;
}
public void setStatus(int status) {
this.status = status;
}
public Product( String name, String introduce, String image,
int type, int endTime, int price) {
super();
this.name = name;
this.introduce = introduce;
this.image = image;
this.type = type;
this.endTime = endTime;
this.price = price;
}
public Product() {
// TODO Auto-generated constructor stub
}
public static Vector search(DB db) throws Exception {
Vector productVector = new Vector();
ResultSet rs;
String strSql;
strSql = "select * from product";
rs = db.OpenSql(strSql);
while (rs.next()) {
Product product = new Product();
product.setId(rs.getInt("id"));
product.setImage(rs.getString("image"));
product.setIntroduce(rs.getString("introduce"));
product.setName(rs.getString("name"));
product.setPrice(rs.getInt("price"));
product.setStatus(rs.getInt("status"));
product.setSubmitDate(rs.getDate("submitDate"));
product.setType(rs.getInt("type"));
product.setEndTime(rs.getInt("endtime"));
productVector.add(product);
}
return productVector;
}
public static Vector getUserProduct(DB db,int userid) throws Exception {
Vector productVector = new Vector();
ResultSet rs;
String strSql;
strSql = "select * from product where userid="+userid;
rs = db.OpenSql(strSql);
while (rs.next()) {
Product product = new Product();
product.setId(rs.getInt("id"));
product.setImage(rs.getString("image"));
product.setIntroduce(rs.getString("introduce"));
product.setName(rs.getString("name"));
product.setPrice(rs.getInt("price"));
product.setStatus(rs.getInt("status"));
product.setSubmitDate(rs.getDate("submitDate"));
product.setType(rs.getInt("type"));
product.setEndTime(rs.getInt("endtime"));
productVector.add(product);
}
return productVector;
}
public boolean insert(DB db) throws Exception {
String strSql;
strSql = "insert into product(name,introduce,type,endtime,submitDate,price,image,status)values" +
"('" + name + "','" + introduce + "','"+ type + "','"+ endTime + "','"+ submitDate + "','"+ price + "','"+ image + "','"+ status+"')";
if (db.ExecSql(strSql) == 0) {
return false;
} else {
return true;
}
}
public static boolean delete(DB db, int id) throws Exception {
String strSql;
strSql = "delete from product where id=" + id;
if (db.ExecSql(strSql) == 0) {
return false;
} else {
return true;
}
}
}
没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
1)用户管理 用户信息全部保存在服务器数据库中,用户自己可以维护自己的用户帐户信息。 用户可以注册、查看、修改个人信息。 系统应该在前台对未注册过的用户提供注册的功能,对已经注册的用户提供查看和修改的功能;在后台,系统应该针对管理员提供对用户信息的添加、删除、查看、修改功能。 2)拍卖项目管理 理想情况下,所有经过发布的拍卖项目都会永久保存在服务器的数据库中。管理员可以对这些拍卖项目进行维护,包括查看、修改和删除拍卖项目的操作,但是除非有必要,否则这些拍卖项目的信息一经用户发布,将不再有任何改动。 系统应该针对管理员提供对拍卖项目信息的查看、修改、删除功能。 3)实名认证管理 鉴于“你永远不知道坐在电脑另一边的是不是一条狗”这样的问题,对所有要发布拍卖项目的用户,系统都要经过实名制认证。认证信息保存在服务器的数据库中,用户可以对已经通过的实名认证信息进行修改,但每次修改后,系统都会对修改过的信息再次进行认证。 系统应该对已经注册的用户提供对实名制认证的注册和修改功能。 注:本系统不考虑实名制认证的合理性,同时也不保证认证的真实性。 4)支付宝绑定 鉴于在线拍卖与现场拍卖环境的区别,通常无法保证拍卖信息已及竞拍用户所出价的真实性,系统将通过支付宝与拍卖用户和竞拍用户的银行帐户相绑定,以确保买卖双方的利益受到最大限度的保护。 系统应该对拍卖用户和竞拍用户提供绑定支付宝的功能,在绑定之后,用户也可以修改被绑定的银行帐户信息,每次修改过后,系统都会重新要求绑定。 5)即使消息管理 在每一项拍卖结束之后,系统将会使用Email的方式通知买卖双方完成交易。 系统应该在拍卖结束之后自动执行通知。
资源推荐
资源详情
资源评论
收起资源包目录
struts+mysql实现的在线拍卖系统.rar (76个子文件)
www.pudn.com.txt 218B
aution
aution2
mysql-connector-java-3.1.8-bin.jar 400KB
src
j2eebbs
admin
form
CreateProductForm.java 1KB
AdminLoginForm.java 531B
action
AdminLogoffAction.java 671B
CreateProductAction.java 2KB
AdminLoginAction.java 2KB
ProductType.java 1KB
Order.java 2KB
ApplicationResources_zh.properties 2KB
Constants.java 1KB
common
FileUpLoad.java 739B
Product.java 4KB
User.java 3KB
DB.java 1KB
.classpath 2KB
commons-logging.jar 37KB
.mymetadata 294B
.settings
org.eclipse.core.resources.prefs 106B
jakarta-oro.jar 64KB
commons-validator.jar 82KB
struts.jar 531KB
.project 1KB
commons-beanutils.jar 184KB
antlr.jar 350KB
commons-fileupload.jar 22KB
WebRoot
META-INF
MANIFEST.MF 39B
images
logo2.gif 35KB
logo.gif 35KB
myStyleClass.css 35B
admin
topicmanager.jsp 2KB
forumcreate.jsp 796B
createProduct.jsp 3KB
useredit.jsp 2KB
forumedit.jsp 2KB
manage.jsp 6KB
adminindex.jsp 6KB
forummanager.jsp 2KB
adminlogin.jsp 1KB
usermanager.jsp 2KB
datebase
table.sql 2KB
common
header2.jsp 242B
header.jsp 558B
messagepage.jsp 493B
footer.jsp 0B
taglibs.jsp 265B
WEB-INF
classes
j2eebbs
ProductType.class 2KB
User.class 3KB
admin
form
AdminLoginForm.class 802B
CreateProductForm.class 2KB
action
CreateProductAction.class 4KB
AdminLogoffAction.class 1KB
AdminLoginAction.class 3KB
Product.class 5KB
DB.class 2KB
Order.class 3KB
Constants.class 1KB
ApplicationResources_zh.properties 2KB
common
FileUpLoad.class 1KB
struts-config.xml 2KB
struts-tiles.tld 8KB
lib
mysql-connector-java-3.1.8-bin.jar 400KB
commons-logging.jar 37KB
jakarta-oro.jar 64KB
commons-validator.jar 82KB
struts.jar 531KB
commons-beanutils.jar 184KB
antlr.jar 350KB
commons-fileupload.jar 22KB
commons-digester.jar 164KB
struts-bean.tld 9KB
struts-html.tld 72KB
struts-logic.tld 14KB
struts-nested.tld 70KB
web.xml 989B
commons-digester.jar 164KB
共 76 条
- 1
资源评论
- wangjie7402014-05-18还是蛮全面的。就是导入的时候有点纠结。。。
- tuzi5166102013-03-15根本就无法顺利运行。上传资源也不负责。资源不行
- smith7892012-03-06根本就无法顺利运行。 上传资源也不负责。
- sc_20112012-12-26看了下,不是很完善,有很多问题~
- q91300682014-10-08用是可以用,但是不是很完整
gxfking
- 粉丝: 0
- 资源: 2
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功