• 大小: 4.57MB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2023-10-28
  • 语言: Java
  • 标签: 购物网站  

资源简介

基于JavaEE的电子购物网站课程设计,使用struct框架,Myeclipse8.5+tomcat6.0+sql2008 1)系统管理:分三种不同权限的用户:系统管理员、顾客、商家,主要实现系统管理员对商家、顾客的管理,可以添加、删除用户。 2)前台页面:可以展示商品,实现商品的简单的按名称搜索。 3)顾客模块:可以实现顾客账号的注册、登录、浏览商品、添加商品到购物车、提交订单、查看购买信息及订单流程。 4)商家模块:可以添加、删除、修改商品信息;可以查看订单、发货。

资源截图

代码片段和文件信息

package com.wy.dao;

import java.sql.*;
import java.util.*;

import com.wy.tool.JDBConnection;
import com.wy.domain.AfficheForm;

//对公告信息的操作
public class AfficheDao {
  private Connection connection = null; //定义连接的对象
  private PreparedStatement ps = null; //定义预准备的对象
  private JDBConnection jdbc = null; //定义数据库连接对象
  public AfficheDao() {
    jdbc = new JDBConnection();
    connection = jdbc.connection; //利用构造方法取得数据库连接
  }

  //删除的方法
  public void deleteAffiche(Integer id) {
    try {
      ps = connection.prepareStatement(“delete from tb_affiche where id=?“);
      ps.setInt(1 id.intValue());
      ps.executeUpdate();
      ps.close();
    }
    catch (SQLException ex) {
    }
  }

  //修改的方法
  public void updateAffiche(AfficheForm form) {
    try {
      ps = connection.prepareStatement(“update tb_affiche set name=?content=? where id=?“);
      ps.setString(1 form.getName());
      ps.setString(2 form.getContent());
      ps.setInt(3 form.getId().intValue());
      ps.executeUpdate();
      ps.close();
    }
    catch (SQLException ex) {
    }
  }

//添加的方法
  public void insertAffiche(AfficheForm form) {
    try {
      ps = connection.prepareStatement(“insert into tb_affiche values (??getDate())“);
      ps.setString(1 form.getName());
      ps.setString(2 form.getContent());
      ps.executeUpdate();
      ps.close();
    }
    catch (SQLException ex) {
    }
  }

//以数据库流水号为条件查询信息
  public AfficheForm selectOneAffiche(Integer id) {
    AfficheForm affiche = null;
    try {
      ps = connection.prepareStatement(“select * from tb_affiche where id=?“);
      ps.setInt(1 id.intValue());
      ResultSet rs = ps.executeQuery();
      while (rs.next()) {
        affiche = new AfficheForm();
        affiche.setId(Integer.valueOf(rs.getString(1)));
        affiche.setName(rs.getString(2));
        affiche.setContent(rs.getString(3));
        affiche.setIssueTime(rs.getString(4));
      }
    }
    catch (SQLException ex) {
    }
    return affiche;
  }

//全部查询的方法
  public List selectAffiche() {
    List list = new ArrayList();
    AfficheForm affiche = null;
    try {
      ps = connection.prepareStatement(“select * from tb_affiche order by id DESC“);
      ResultSet rs = ps.executeQuery();
      while (rs.next()) {
        affiche = new AfficheForm();
        affiche.setId(Integer.valueOf(rs.getString(1)));
        affiche.setName(rs.getString(2));
        affiche.setContent(rs.getString(3));
        affiche.setIssueTime(rs.getString(4));
        list.add(affiche);
      }
    }
    catch (SQLException ex) {
    }
    return list;

  }

}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2016-06-26 20:46  JavaEE电子购物网站\
     目录           0  2016-06-26 20:46  JavaEE电子购物网站\Database\
     文件     2031616  2016-05-13 00:02  JavaEE电子购物网站\Database\db_shopping_Data.MDF
     文件     1048576  2016-05-13 00:02  JavaEE电子购物网站\Database\db_shopping_Log.LDF
     文件     1666560  2016-06-26 20:46  JavaEE电子购物网站\《JAVA综合项目实践》说明书.doc
     目录           0  2016-06-26 20:46  JavaEE电子购物网站\企业电子商城\
     文件        1731  2016-05-13 13:23  JavaEE电子购物网站\企业电子商城\.classpath
     目录           0  2012-01-30 22:26  JavaEE电子购物网站\企业电子商城\.myeclipse\
     文件         307  2016-05-13 13:23  JavaEE电子购物网站\企业电子商城\.mymetadata
     文件        1514  2016-05-07 17:09  JavaEE电子购物网站\企业电子商城\.project
     目录           0  2016-06-26 20:46  JavaEE电子购物网站\企业电子商城\.settings\
     文件         500  2010-11-08 15:39  JavaEE电子购物网站\企业电子商城\.settings\.jsdtscope
     文件        1040  2016-05-02 20:50  JavaEE电子购物网站\企业电子商城\.settings\com.genuitec.eclipse.j2eedt.core.prefs
     文件          49  2010-11-08 15:39  JavaEE电子购物网站\企业电子商城\.settings\org.eclipse.wst.jsdt.ui.superType.container
     文件           6  2010-11-08 15:39  JavaEE电子购物网站\企业电子商城\.settings\org.eclipse.wst.jsdt.ui.superType.name
     目录           0  2016-06-26 20:46  JavaEE电子购物网站\企业电子商城\src\
     目录           0  2016-06-26 20:46  JavaEE电子购物网站\企业电子商城\src\com\
     目录           0  2016-06-26 20:46  JavaEE电子购物网站\企业电子商城\src\com\wy\
     目录           0  2016-06-26 20:46  JavaEE电子购物网站\企业电子商城\src\com\wy\dao\
     文件        2770  2010-11-08 15:40  JavaEE电子购物网站\企业电子商城\src\com\wy\dao\AfficheDao.java
     文件        2089  2010-11-08 15:40  JavaEE电子购物网站\企业电子商城\src\com\wy\dao\BigTypeDao.java
     文件        8775  2010-11-08 15:40  JavaEE电子购物网站\企业电子商城\src\com\wy\dao\GoodsDao.java
     文件        1663  2010-11-08 15:40  JavaEE电子购物网站\企业电子商城\src\com\wy\dao\linkDao.java
     文件        2955  2016-05-05 16:35  JavaEE电子购物网站\企业电子商城\src\com\wy\dao\ManagerDao.java
     文件        6062  2010-11-08 15:40  JavaEE电子购物网站\企业电子商城\src\com\wy\dao\MemberDao.java
     文件        4689  2010-11-08 15:40  JavaEE电子购物网站\企业电子商城\src\com\wy\dao\OrderDao.java
     文件        2012  2010-11-08 15:40  JavaEE电子购物网站\企业电子商城\src\com\wy\dao\OrderDetailDao.java
     文件        3767  2010-11-08 15:40  JavaEE电子购物网站\企业电子商城\src\com\wy\dao\SmallTypeDao.java
     目录           0  2016-06-26 20:46  JavaEE电子购物网站\企业电子商城\src\com\wy\domain\
     文件        1313  2010-11-08 15:40  JavaEE电子购物网站\企业电子商城\src\com\wy\domain\AfficheForm.java
     文件        1155  2010-11-08 15:40  JavaEE电子购物网站\企业电子商城\src\com\wy\domain\BigTypeForm.java
............此处省略205个文件信息

评论

共有 条评论