这门课解决什么问题
很多 Java 后端学习者看完语法和基础框架后,真正上手做业务时仍会卡壳:不知道一个完整的网上商城该怎么拆表,登录注册后状态怎么维护,商品列表的分页条件查询从控制器写到持久层该按什么顺序排。这门课就是补这一段:把一个 B/S 架构的在线购物系统从需求拆解、建表、前端页面接入到后端接口实现串成一条线,让你看到一个有头有尾的项目是怎么跑起来的,而不是只停留在控制台打印。
适合什么基础、学完能独立做什么
它适合已经掌握 Java 基础语法、了解 Servlet/JSP 基本用法、能写简单增删改查的转行者和上班族。如果你连集合和面向对象还不熟,建议先补基础再来。学完后,你应该能独立完成一个中小型商城的后端核心模块:从用户注册登录、会话管理、用户信息修改与退出,到商品分页展示、按分类查询,再到后端管理页面的基本操作。换句话说,你能把一个需求文档变成可运行的项目,并在面试时讲清楚每一层为什么这样写。
建议先看哪几块、资料怎么配合练习
建议按“需求与设计—核心流程实现—列表与分页”三块来看。第一块先听需求分析、用户例图和表设计,理解为什么这样拆表,不要直接跳到写代码。第二块重点跟注册和登录的代码实现,这是后续所有需要鉴权的操作的基础。第三块看分页原理和实现,这部分在商城和后台管理中复用率最高。配合资料练习时,建议先把页面资源和数据库脚本准备好,每听完一个功能点就暂停,自己照着写一遍接口和页面跳转,跑通后再对照视频里的调试环节查漏。遇到报错先自己定位,再看视频里怎么排错,这样比被动跟着敲更能形成肌肉记忆。
本课程是基于 B/S 结构的网上商城系统,网上商城系统又称在线商城系统,是一个功能完善的在线购物系统,主要为在线销售和在线购物服务。其功能主要包含商品的管理、会
课程目录
* 第一章 JavaEE实训课程/
* day01/
* 1.商城前端页面及操作流程介绍
* 2.商城后端页面及操作流程介绍
* 3.需求分析及用户例图
* 4.表设计与系统设计
* 5.项目开发准备工作--关于项目页面介绍
* 6.项目开发准备工作--添加项目资源
* 7.注册登陆操作分析
* 8.注册操作代码实现1
* 9.注册操作代码实现2
* 10.注册操作代码实现3
* 11.登陆操作代码实现
* 12.关于代码调试
* 13.关于我的帐户跳转操作
* 14.修改用户信息操作
* 15.用户退出操作
* day02/
* 1.分页介绍
* 2.分页原理介绍
* 3.分页实现(1)
* 4.分页实现(2)
* 5.关于按类别查找商品分页显示分析(扩展内容-可以不讲)
* 5.案例-查询商品详细信息
* 6.案例-添加商品到购物车
* 7.案例-显示购物车中商品信息
* 8.案例-购物车中商品数量操作
* day03/
* 1.关于按类别查找商品分页显示分析
* 2.订单操作分析
* 3.订单生成操作1
* 4.订单生成操作2
* 5.后台查询所有人订单操作
* 6.后台订单删除操作分析
* 7.后台订单删除操作(1)
* 8.后台订单删除操作(2)
* day04/
* 1.三个内容介绍
* 2.商品修改操作分析
* 3.商品修改之根据id查找商品
* 4.商品修改操作实现
* 5.url级别权限控制实现
* 6.前台订单查询操作
* 7.在线支付介绍
* 8.在线支付代码实现
* day05/
* 1.servlet层的重构介绍
* 2.注解+动态代理实现权限控制(1)
* 3.注解+动态代理实现权限控制(2)






