功能需求
1、只有注册用户成功登录之后才可查看商品类别,查看商品,选购商品,生成订单、查看订单。
2、只有管理员才有权限进行购物网后台管理(用户管理+类别管理+商品管理+订单管理)
目录
一、设计思路
1、采用MVC设计模式
2、前台
3、后台
4、西蒙购物网业务流程图
二、运行效果
(一)前台操作
(二)后台操作
三、创建数据库
(一)创建表
t_user表
t_categoru表
t_order表
t_product
实现步骤
(二)创建web项目simonshop
(三)创建实体类(net.zql.shop.bean)
1.User
2、类别实体(Category)
3、商品实体(Product)
4、订单实体(Order)
(四)数据库工具类(net.hw.dbutil)
采用数据库连接池,效率更高,建议大家使用这种方式来获取数据库连接。
1、在META-INF目录里创建context.xml
2、在部署描述文件里声明数据源
3、修改数据库连接管理类
(五)数据访问层接口(XXXDao)
1、用户数据访问接口(UserDao)
2、类别数据访问接口(CategoryDao)
3、商品数据访问接口(ProductDao)
4、订单数据访问接口(OrderDao)
(六)数据访问层实现类(XXXDaoImpl)
1、用户数据访问接口实现类(UserDaoImpl)
在项目根目录创建一个test
alt +insert选择第一个
运行单元测试方法testlogin()
2、类别数据访问接口实现类(CategoryDaoImpl)