这门课解决什么问题

很多 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)