项目所要需求目录

Test_Shop项目开发文档

总体技术架构:
	JDK1.8 + Web + MyBatis + Servlet

1. 数据库连接
url=jdbc:oracle:thin:@127.0.0.1:1521:orcl
username=hr
password=123456

  1. 数据库表
    表名 CLIENT
    列名 备注 类型 约束
    cli_id 主键 number 序列自增
    cli_name 用户名称 varchar2(30)  
    cli_password 用户密码 varchar2(30)  
    cli_realname 用户昵称 varchar2(30)  
    cli_create_date 时间戳 date 默认时间
    在这里插入图片描述

表名 PRODUCT
列名 备注 类型 约束
pro_id 主键 number 序列自增
pro_name 商品名称 varchar2(30)  
pro_brief 商品简介 varchar2(30)  
pro_price 商品价格 number(8,2)  
pro_count 商品数量 number  
pro_status 商品状态 number(1)  
pro_create_date 时间戳 date 默认时间
在这里插入图片描述
3. 创建一个web项目,命名格式如下:
Test_Shop_ChenXiaoJing XXX表示学生姓名
4. 使用JDK1.8版本
5. 复制对应jar包 1
6. 复制对应资源文件 1
7. 完成登录功能
成功:跳转商品展示界面
失败:弹出错误提示
8. 完成商品展示功能

模板页面解释:

登录页面
/login.jsp
商品展示页面
/admin/product/ProductList.jsp
商品添加页面
/admin/product/addProduct.jsp
商品修改页面
/admin/product/updateProduct.jsp

Test_Shop 功能补充

  1. 添加功能
    1.1 先完成添加业务逻辑
    1.2 完成界面跳转和展示
    1.3 界面商品输入,调用添加逻辑
    1.4 返回商品展示界面,重新调用展示商品逻辑action

  2. 修改功能
    2.1 根据商品ID查询商品业务逻辑(回显)
    2.2 根据商品ID修改业务逻辑
    2.3 页面跳转功能测试
    2.4 加入逻辑1,2, 完成修改功能 action
    2.5返回商品展示界面,重新调用展示商品逻辑action

  3. 删除
    3.1 根据商品ID删除商品业务逻辑
    3.2 页面跳转测试
    3.3 加入业务逻辑,完成删除功能
    3.4 返回商品展示界面,重新调用展示商品逻辑

  4. 批量删除
    4.1 根据商品ID的数组,完成批量删除逻辑
    4.2 页面跳转测试
    4.3 加入业务逻辑,完成删除功能
    4.4 返回商品展示界面,重新调用展示商品逻辑

  5. 上架/下架
    5.1 完成根据商品ID,修改商品的状态 的业务逻辑
    5.2 返回商品展示界面,重新调用展示商品逻辑

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值