本次分享系统后端采用SSM框架,前端使用bootstrap、layui、css、js等,有文档。主要功能包括:图书搜索、分类查看、加入购物车、下单,以及管理员管理功能等,对于系统的详细功能。
**
- 系统首页
**
**
- 分类查看
**
**
- 热销
**
**
- 详情
**
**
- 管理员首页
**
**
- 商品管理
**
**
- 项目结构
**
controller部分
/** * 首页 * @return */ @RequestMapping("/index") public String index(HttpServletRequest request){ request.setAttribute("flag", 1); request.setAttribute("typeList", typeService.getList()); request.setAttribute("top1List", topService.getList(Tops.TYPE_SCROLL, 1, 1)); request.setAttribute("top2List", topService.getList(Tops.TYPE_LARGE, 1, 6)); request.setAttribute("top3List", topService.getList(Tops.TYPE_SMALL, 1, 8)); return "/index/index.jsp"; } /** * 推荐列表 * @return */ @RequestMapping("/top") public String tops(int typeid, @RequestParam(required=false, defaultValue="1")int page, HttpServletRequest request) { request.setAttribute("flag", typeid==2 ? 7 : 8); request.setAttribute("typeList", typeService.getList()); request.setAttribute("goodList", goodService.getList(typeid, page, rows)); request.setAttribute("pageTool", PageUtil.getPageTool(request, goodService.getTotal(typeid), page, rows)); return "/index/goods.jsp"; }
xml部分
<select id="selectById" resultMap="BaseResultMap" parameterType="java.lang.Integer" > select <include refid="Base_Column_List" /> from goods where id = #{id,jdbcType=INTEGER} </select> <delete id="deleteById" parameterType="java.lang.Integer" > delete from goods where id = #{id,jdbcType=INTEGER} </delete>
好了,以上就是系统的实现过程,更多文章,点击左上角头像,查看更多相关系统的分享。