阿婆私房菜
两个周的时间,,后台页面基本上老师都给了,可能是时间不够的原因,,本次得了良好的等级,自己反思了一下,根本没有拓展功能,只是加了一点背景,,也不算冤,通过这次实训,也认识到了自己的不足,在web的学习上不够深入,学的很肤浅,,后续会加强学习,毕竟这门技术不像一些课程那样学完了就可以扔了,以后可能用得到。
这个基本的功能都实现了,简单记录一下吧。。。
本项目为JavaWeb课程实训教学项目(阿婆私房菜),实现在Web环境下的商城系统,技术上涉及Servlet、JSP、EL表达式等内容,重点要求掌握Servlet,JSP,及熟练掌握JavaWeb项目实战开发流程及规范。
业务模块说明:
1.前台模块
1) 用户管理
2) 购物车管理
3) 订单管理
4) 公告查询
2.后台模块
1) 账户信息管理
2) 订单管理
3) 菜品管理
4) 菜品类别管理
Web开发的三层架构:
1、Dao 数据层: 数据访问对象,访问数据库操作,存放增删改查
2、Service 业务层:进行业务逻辑的处理 存放调用dao层的代码
3、Web层:展现层 jsp文件、servlet 调用service
用到的一些新知识:
分页查询:
比如我们每页有n条记录,查询第t页
因为每页有n条数据,那么第t也起始位置是(t-1)*n,所以总结出的公式为limit
图片上传
使用 jspstmartupload.jar 上传图片
前台页面展示:
后台页面:
没怎么优化
数据库:
需要的小伙伴们可以下载资源::、点我