一、网站功能需求
二、网站设计思路
(一)设计模式
(二)网站前台
(三)网站后台
1、用户管理
2、类别管理
3、商品管理
4、订单管理
(四)购物流程图
三、网站运行效果
四、网站实现步骤
(一)创建数据库与表
1、创建数据库
2、创建用户表
3、创建类别表
4、创建商品表
5、创建订单表
(二)创建Web项目
1、创建Web项目
2、修改Artifact名称
3、重新部署项目
4、编辑首页
5、启动应用,查看效果
(三)创建实体类
1、创建用户实体类
2、创建类别实体类
3、创建商品实体类
4、创建订单实体类
(四)创建数据库工具类
1、添加数据库驱动程序包
2、创建数据库连接管理类
3、测试数据库连接是否成功
4、数据库连接的常见错误
(1)数据库驱动程序名称错误
(2)未知数据库没错误
(3)数据库连接密码错误
(五)创建数据访问接口
1、创建用户数据访问接口
2、创建类别数据访问接口
3、创建商品数据访问接口
4、创建订单数据访问接口
(六)创建数据访问接口实现类
1、创建用户数据访问接口实现类
(1)编写插入用户方法
(2)编写按标识符删除用户方法
(3)编写更新用户方法
(4)编写按标识符查询用户方法
(5)编写按用户名查询用户方法
(6)编写查询全部用户方法
(7)编写登录方法
1_、对用户数据访问接口实现类做单元测试
(1)编写测试登录方法
(2)编写按标识符查询用户方法
(3)编写按用户名查询用户方法
(4)编写查询全部用户方法
(5)编写测试插入用户方法
(6)编写测试更新用户方法
(7)编写测试按标识符删除用户方法
思考题
2、创建类别数据访问接口实现类
(1)编写插入类别方法
(2)编写按标识符删除类别方法
(3)编写更新类别方法
(4)编写按标识符查询类别方法
(5)编写查询全部类别方法
2_、对类别数据访问接口对象做单元测试
(1)编写测试按标识符查询类别方法
(2)编写测试查询全部类别方法
(3)编写测试插入类别方法
(4)编写测试更新类别方法
(5)编写测试删除类别方法
3、编写商品数据访问接口实现类
(1)编写插入商品方法
(2)编写按标识符删除商品方法
(3)编写更新商品方法
(4)编写按标识符查询商品方法
(5)编写按类别标识符查询商品方法
(6)编写查询全部商品方法
3_、对商品数据访问接口对象做单元测试
(1)编写按标识符查询商品方法
(2)编写测试按类别标识符查询商品方法
(3)编写测试查询全部商品方法
(4)编写测试插入商品方法
(5)编写测试更新商品方法
(6)编写测试删除商品方法
4、创建订单数据访问接口实现类
(1)编写插入订单方法
(2)编写按标识符删除订单方法
(3)编写更新订单方法
(4)编写按标识符查询订单方法
(5)编写查询最后一个订单方法
(6)编写查询全部订单方法
4_、对订单数据访问接口对象做单元测试
(1)编写按标识符查询订单方法
课堂练习:编写方法测试OrderDaoImpl其余方法
(七)创建数据访问服务类
1、创建用户服务类
2、创建类别服务类
3、创建商品服务类
4、创建订单服务类
课堂练习:测试服务类
Java Web实训项目:西蒙购物网
最新推荐文章于 2025-05-16 10:30:01 发布