1 Java Web 开发概述 #
mindmap
id1[Java Web 开发概述]
id1-1[Web 开发基本概念]
id1-1-1[HTTP 协议基础]
id1-1-2[Web 应用程序架构]
id1-1-3[客户端与服务器交互原理]
id1-2[Java Web 技术发展历程]
id1-2-1[Servlet 技术演进]
id1-2-2[JSP 技术发展]
id1-2-3[Java EE 规范演变]
id1-3[开发环境搭建]
id1-3-1[JDK 安装配置]
id1-3-2[IDE 开发工具选择]
id1-3-3[应用服务器部署]
Web 开发基本概念
HTTP 协议基础
Web 应用程序架构
客户端与服务器交互原理
Java Web 技术发展历程
Servlet 技术演进
JSP 技术发展
Java EE 规范演变
开发环境搭建
JDK 安装配置
IDE 开发工具选择
应用服务器部署
2 Servlet 核心技术 #
Servlet 基础
Servlet 生命周期
Servlet API 详解
请求与响应处理
Servlet 配置与部署
web.xml 配置详解
注解配置方式
Servlet 映射规则
会话管理
Cookie 技术
Session 机制
URL 重写技术
mindmap
id2[Servlet 核心技术]
id2-1[Servlet 基础]
id2-1-1[Servlet 生命周期]
id2-1-2[Servlet API 详解]
id2-1-3[请求与响应处理]
id2-2[Servlet 配置与部署]
id2-2-1[web.xml 配置详解]
id2-2-2[注解配置方式]
id2-2-3[Servlet 映射规则]
id2-3[会话管理]
id2-3-1[Cookie 技术]
id2-3-2[Session 机制]
id2-3-3[URL 重写技术]
3 JSP 技术详解 #
mindmap
id3[JSP 技术详解]
id3-1[JSP 基本语法]
id3-1-1[脚本元素]
id3-1-2[指令元素]
id3-1-3[动作元素]
id3-2[JSP 内置对象]
id3-2-1[九大内置对象详解]
id3-2-2[作用域对象使用]
id3-2-3[隐式对象应用]
id3-3[JSP 标准标签库]
id3-3-1[JSTL 核心标签]
id3-3-2[格式化标签]
id3-3-3[函数标签库]
JSP 基本语法
脚本元素
指令元素
动作元素
JSP 内置对象
九大内置对象详解
作用域对象使用
隐式对象应用
JSP 标准标签库
JSTL 核心标签
格式化标签
函数标签库
4 数据库访问技术 #
JDBC 基础
JDBC 驱动类型
连接数据库
执行 SQL 语句
数据库连接池
连接池原理
DBCP 配置使用
C3P0 应用实践
事务处理
事务基本概念
JDBC 事务管理
分布式事务简介
mindmap
id4[数据库访问技术]
id4-1[JDBC 基础]
id4-1-1[JDBC 驱动类型]
id4-1-2[连接数据库]
id4-1-3[执行 SQL 语句]
id4-2[数据库连接池]
id4-2-1[连接池原理]
id4-2-2[DBCP 配置使用]
id4-2-3[C3P0 应用实践]
id4-3[事务处理]
id4-3-1[事务基本概念]
id4-3-2[JDBC 事务管理]
id4-3-3[分布式事务简介]
5 MVC 设计模式 #
mindmap
id5[MVC 设计模式]
id5-1[MVC 架构原理]
id5-1-1[模型层设计]
id5-1-2[视图层实现]
id5-1-3[控制器编写]
id5-2[前端控制器模式]
id5-2-1[过滤器应用]
id5-2-2[请求分发机制]
id5-2-3[统一异常处理]
id5-3[数据验证与转换]
id5-3-1[表单数据验证]
id5-3-2[数据类型转换]
id5-3-3[国际化支持]
MVC 架构原理
模型层设计
视图层实现
控制器编写
前端控制器模式
过滤器应用
请求分发机制
统一异常处理
数据验证与转换
表单数据验证
数据类型转换
国际化支持
6 框架技术应用 #
Spring 框架基础
IoC 容器
AOP 编程
Spring MVC
MyBatis 数据持久化
配置文件详解
映射文件编写
动态 SQL 应用
Spring Boot 快速开发
自动配置原理
Starter 依赖
微服务入门
mindmap
id6[框架技术应用]
id6-1[Spring 框架基础]
id6-1-1[IoC 容器]
id6-1-2[AOP 编程]
id6-1-3[Spring MVC]
id6-2[MyBatis 数据持久化]
id6-2-1[配置文件详解]
id6-2-2[映射文件编写]
id6-2-3[动态 SQL 应用]
id6-3[Spring Boot 快速开发]
id6-3-1[自动配置原理]
id6-3-2[Starter 依赖]
id6-3-3[微服务入门]
7 前端技术集成 #
mindmap
id7[前端技术集成]
id7-1[HTML/CSS/JavaScript]
id7-1-1[页面布局设计]
id7-1-2[CSS 样式控制]
id7-1-3[JavaScript 交互]
id7-2[Ajax 异步通信]
id7-2-1[XMLHttpRequest 对象]
id7-2-2[JSON 数据格式]
id7-2-3[异步请求处理]
id7-3[前端框架集成]
id7-3-1[jQuery 应用]
id7-3-2[Bootstrap 整合]
id7-3-3[Vue.js 入门]
HTML/CSS/JavaScript
页面布局设计
CSS 样式控制
JavaScript 交互
Ajax 异步通信
XMLHttpRequest 对象
JSON 数据格式
异步请求处理
前端框架集成
jQuery 应用
Bootstrap 整合
Vue.js 入门
8 安全与性能优化 #
Web 应用安全
身份认证
权限控制
安全漏洞防护
性能优化策略
缓存技术应用
数据库优化
代码性能调优
部署与运维
应用服务器配置
日志管理
监控与调试
mindmap
id8[安全与性能优化]
id8-1[Web 应用安全]
id8-1-1[身份认证]
id8-1-2[权限控制]
id8-1-3[安全漏洞防护]
id8-2[性能优化策略]
id8-2-1[缓存技术应用]
id8-2-2[数据库优化]
id8-2-3[代码性能调优]
id8-3[部署与运维]
id8-3-1[应用服务器配置]
id8-3-2[日志管理]
id8-3-3[监控与调试]
9 项目实战 #
mindmap
id9[项目实战]
id9-1[需求分析与设计]
id9-1-1[功能需求分析]
id9-1-2[数据库设计]
id9-1-3[系统架构设计]
id9-2[开发流程管理]
id9-2-1[版本控制]
id9-2-2[团队协作]
id9-2-3[测试策略]
id9-3[项目部署上线]
id9-3-1[生产环境配置]
id9-3-2[持续集成]
id9-3-3[运维监控]