课程大纲
主题 | 章节 | 内容安排 | 预计时长 |
Spring Framework | 快速上手 | 是什么、特性与优势 Spring Framework通览 Spring生态全家桶 | 0.5 |
IoC与DI | IoC概念和原理 依赖注入常用注解详解 Java 配置类方式配置Spring容器 同类注解对比与差异详解 核心注解原理剖析 | 1.5 | |
AOP | AOP 概念与术语(切面、通知、切点等) AOP注解搭配 实战:实现日志记录 实战:实现登录检查 AOP底层实现 Spring AOP扩展点详解 | 1.5 | |
事务管理 | 事务基本概念与特性 编程式事务管理和声明式事务管理 基于注解的声明式事务管理(@Transactional) 声明式事务注意点 | 1 | |
Spring MVC | 快速上手 | Spring MVC是什么 快速上手 | 0.5 |
请求处理与响应 | 处理不同类型的请求 接收请求参数 返回不同类型的响应(视图、JSON 等) 数据绑定与原理剖析 | 1.5 | |
扩展 | 数据验证详解 自定义验证器 拦截器详解 统一异常管理 | 1.5 | |
Mybatis | 快速上手 | Mybatis是什么? 快速上手 | 0.5 |
深入 | 基本用法 动态SQL 结果集映射 代码生成器 常用注解 | 1 | |
Mybatis plus | MybatisPlus是什么 Mybatis Plus快速上手 Mybatis常见用法 原理剖析 | 1 | |
项目实战 | SSM整合与实战 | 课前准备好项目素材,课上给大家0.5-1小时实战,编写一个建议的用户管理系统,包含登录、注册、用户查询等功能 | 1 |
课程总结 | 课程总结 | 课程总结与答疑 | 0.5 |