zoukankan      html  css  js  c++  java
  • 我的第一个JW项目——网上商城设计说明书(二)

    一.详细设计

    1.1 查询所有分类

    ① 设计思路

    1. 创建分类表

    2. 创建JavaBean Category

    3. 编写dao接口以及实现类

    4.编写service以及实现类

    ② Ajax异步加载(优化)

    1.修改IndexServlet,将查询分类代码注释

    2.修改header.jsp给<ul>添加id,并注释查询所有遍历内容

    3.修改header.jsp添加js函数,页面加载发送ajax查询所有分类

    4.编写CategoryServlet,提供findAll()方法

    5.web.xml servlet的配置

    ③ 缓存技术(优化)

    如果缓存中已经有,将直接从缓存获得,如果没有将从数据库获取。通过修改CategoryService代码,给当前查询所有添加业务缓存。

    1.2 商品管理(前端)

    ①设计思路

    1.创建表并完善数据

    2.编写JavaBean Product

    3.编写dao接口以及实现类

    4.编写service接口以及实现类

    5.编写servlet

    ②首页热门商品和最新商品的显示

    1.修改IndexServlet,添加热门商品和最新商品的查询

    2.修改service,提供findByHot()和findByNew()方法

    3.修改dao,提供findByHot()和findByNew()方法

    4.修改index.jsp页面显示

     ③商品详情

    1.修改index.jsp页面,点击图片或者标题可以查询商品详情

    2.修改ProductServlet,添加findById方法

    3.修改ProductService,添加findById方法

    4.修改ProductDao,添加findById方法

    5.修改product_info.jsp,显示商品具体信息

    ④查询分类商品

    1.修改header.jsp显示分类列表的js代码

    2.修改ProductServlet,添加findByCid方法
    3.编写PageBean对象

    4.修改ProductService,添加findByCid方法

    5.修改ProductDao,添加findByCid方法和findTotalRecordByid()方法

    6.修改Productlist.jsp页面,显示数据

    7.添加分页条

    ⑤浏览历史记录

    1.修改ProductServlet的findById方法,使用cookie记录商品

    2.修改Product_list.jsp,显示历史记录

  • 相关阅读:
    40_接口类型的使用
    39_方法值和方法表达式
    38_方法的重写
    37_匿名字段方法的继承
    36_方法集的使用
    文件方式实现完整的英文词频统计实例
    组合数据类型练习,英文词频统计实例上
    英文词频统计预备,组合数据类型练习
    凯撒密码、GDP格式化输出、99乘法表
    字符串基本操作‘’
  • 原文地址:https://www.cnblogs.com/zhzJAVA11/p/8109655.html
Copyright © 2011-2022 走看看