《JavaEE》第六周day4学习笔记-第一阶段项目1

一、项目要求

(一)数据库


  • 用户表要求(user):
  1. u_id (主键,自增长)
  2. u_username (用户名)
  3. u_password (密码)
  4. u_sex (性别)
  5. u_hobbies (爱好)
  6. u_phone (手机号码)
  7. u_email (电子邮箱)
  8. u_address (地址)
  9. is_delete(状态值)
  • 商品信息表(goods):
  1. g_id (主键,自增长)
  2. g_goods_name (商品名字)
  3. g_goods_pic (商品图片)
  4. g_goods_price (商品价格)
  5. g_goods_description (商品简介)
  6. g_goods_stock (商品库存)
  7. is_delete(状态值)

(二)页面


  • 首页:登录和注册功能选项
  • 登录页面:表单数据不为空校验,用户免登陆功能
  • 注册页面:表单数据不为空校验,密码和确认密码相同校验
  • 商品展示页面:用户登陆成功展示所有商品的名字,图片,价格,简介,库存
    • 商品展示页面功能:商品添加,商品修改,商品的删除,批量删除,用户的注销
  • 商品修改页面:修改单个商品信息,商品信息回显,修改完毕后返回展示页面
  • 商品添加页面:添加完毕后返回展示页面

(三)功能与要求


  • 使用 MySQL自行创建用户表和商品信息表并输入自定的商品信息
  • 页面的样式自行拟定
  • 用户的登录功能和前端的校验
  • 用户的注册功能和前端校验
  • 用户的免登录功能
  • 所有商品的展示
  • 商品的添加
  • 商品的编辑
  • 商品的删除
  • 商品的批量删除
  • 使用过滤器防止未登录用户访问商品展示页面和商品详情页

二、Demo

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

发布了31 篇原创文章 · 获赞 0 · 访问量 801

猜你喜欢

转载自blog.csdn.net/u010761121/article/details/103760762