Spring
- 了解Spring
- IOC实验
- XML配置文件(IOC实验总结)
- 基于注解的依赖注入(IOC实验总结)
- AOP实验
- AOP详解
- JDBCTemplate
- 声明式事务实验
- Spring与JavaWeb整合
- IOC源码解析:获取单例bean
- IOC源码解析:创建单例bean
- IOC源码解析:创建原始bean对象
- IOC源码解析:循环依赖的解决办法
- IOC源码解析:填充属性到bean原始对象
- IOC源码分析:余下的初始化工作
- IOC源码解析:Bean生命周期
- AOP源码解析:核心组件解析及筛选合适的通知器
- AOP源码解析:拦截器链的执行过程
SpringMVC
- SpringMVC概述及HelloWorld
- 细节一(HelloWorld运行流程,url-pattern,@RequestMapping,Rest风格的URL
- 细节二(请求数据传入,数据输出,@ModelAttribute,视图解析)
- Restful的CRUD
- 应用(数据绑定-自定义类型转换器,数据的格式化,数据校验)
- ajax以及HttpMessageConverter应用
- 文件上传
- 拦截器
- 国际化
- 异常处理
- 运行流程
- 与Spring的整合
- 源码解析(一个请求的旅行过程)
MyBatis
SSM
- SSM整合
- 博客项目(一)——功能划分和项目框架搭建
- 博客项目(二)-创建实体类
- 博客项目(三)——Mapper接口与其映射
- 博客项目(四)——Service及其实现类
- 博客项目(五)——注册,登录以及跳转后台
- 博客项目(六)——管理员后台
- 博客项目(七)——一般用户后台
- 博客项目(八)——博客页面后台
- 博客项目(九)——根据Email创建头像