JavaEE 环境与程序设计 · 交互课程

JavaEE 环境与程序设计 · 交互课程

交互式学习 JavaEE:WEB 基础、JSP、Servlet、Spring、SpringMVC、MyBatis、SSM……每讲配可交互组件与随堂测验。

技术演进接力链(M1 → M9)
  1. 1WEB 基础
    HTTP / Browser / WebServer
    静态页面写死,人人看到一样
  2. 2Servlet
    手写 if-else 分发不可扩展,无生命周期/并发管理
  3. 3JSP:参数散字符串
    参数散成一堆 String,取值靠字段名硬记
  4. 3JSP:scriptlet 塞逻辑
    scriptlet 把逻辑塞进页面,代码与 HTML 糊在一起
  5. 3JavaBean:数据对象化
    对象全靠 new、层层硬依赖
  6. 4Spring IoC
    Web 路由仍手写 web.xml/if-else、手动取参绑定,展示/业务/数据访问没分开
  7. 5MVC · SpringMVC
    数据在库里,访问是重复样板 + 拼串有注入风险
  8. 6MySQL
    Java 连库要手写五步,连接与资源管理全手动
  9. 7JDBC
    SQL 与 Java 混写、结果集逐行手映射、没有动态 SQL
  10. 8MyBatis
    四份配置 + web.xml 装配繁琐,部署要外部 Tomcat
  11. 9SpringBoot
    链尾 · 不考核
  1. 01
    WEB 基础与开发环境
  2. 02
    Servlet、Filter、Listener
  3. 03
    内置对象 · JSP · JavaBean
  4. 04
    Spring 框架(IoC/DI)
  5. 05
    MVC 模式 · SpringMVC
  6. 06
    MySQL 数据库基础
  7. 07
    JDBC 数据访问
  8. 08
    MyBatis
  9. 09
    SpringBoot
  10. 10
    SSM 整合
  11. 11
    综合应用:SSM 人事管理系统
  12. 12
    进阶拓展(可选)

教学示例

3 个贯穿式实例项目,把课程知识点放进真实代码里:从手写 HTTP 服务器、留言本六版演进,到完整的 SSM 人事管理系统。

阶段测验

M
期中测试(模块 1–5)
30 题 · 在线作答 · 即时判分与讲解
F
期末模拟卷(10 个考核模块)
40 题 · 全课程覆盖 · 在线作答 · 即时判分与讲解
B
题库管理
全站随堂测验集中增删改 · 实时校验 · 导出 JSON

各章测验汇总

学习进度

P
我的学习进度
标记已学完课程、记录期中成绩,查看各模块完成率(保存在本机)

实验报告

R
实验报告提交
填写姓名 / 学号 / 实验编号与内容收获,一键提交并保存到服务器