# shopping **Repository Path**: shopping9/shopping ## Basic Information - **Project Name**: shopping - **Description**: No description available - **Primary Language**: Java - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2021-03-25 - **Last Updated**: 2021-06-21 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README 项目开发规划 1,开发人员:门乐乐、兀佳琪、王甜荣、白娟勃、俱乔乔 2,人员分工: 门乐乐:数据库连接,前端页面显示设计。 兀佳琪:购物车部分的编程实现。 王甜荣:用户的部分的编程实现。 俱乔乔:商品部分的编程实现。 白娟勃:显示购物车信息的编程实现。 数据库设计 1,user表 字段名 数据类型 说明 user_id int 用户编号 user_name varchar 用户姓名 password varchar 用户密码 2,goods表 字段名 数据类型 说明 g_id int 商品编号 g_name varchar 商品名 g_price varchar 商品价格 g_image varchar 商品信息 g_counts int 商品数量 3,cartview表 字段名 数据类型 说明 c_id int 购物车编号 c_count int 购物车中商品数量 g_id int 商品编号 g_name varchar 商品名称 g_price decimal 商品价格 g_image varchar 商品信息 g_counts int 商品数量 sum decimal 总价 4,cart表 字段名 数据类型 说明 c_id int 购物车编号 cg_id int 商品编号 cuser_id int 用户编号 c_counts int 购物车数量 代码组织及说明 1,pojo包:实体包,用于分装各类实体。 2,dao包:数据交互层,主要功能是对数据库进行操作,根据不同的方法的不同的sql对数据库中数据进行增删改查,同时可以从数据库中获取信息,也可以将前端的数据传入数据库中,实现数据库的更新。 3,service:实现业务逻辑,通过调用dao层的方法,再加上逻辑判断,完善dao层的方法内容。 4,servlet:获取前端的数据,将前端的数据传给service进而传给dao来实现底层的更新,同时也可以实现页面跳转,将过的数据再提交给前端,可以完成后端与前端的交互。 5,filter:过滤器,对乱码进行处理。