马士兵-基于项目驱动快速上手SSM框架

课程是一套以项目实战为主线的 SSM 框架综合开发课程,围绕“Spring MVC 请求处理—Spring 核心容器与 AOP—MyBatis 持久层开发—SSM 整合落地”的学习路径,系统讲解 Spring MVC 的请求映射、参数注入、视图响应、JSON 交互、文件上传下载,Spring 的 IOC/DI、Bean 生命周期、动态代理、AOP、JdbcTemplate、声明式事务,以及 MyBatis 的接口代理开发、动态 SQL、多表查询、级联加载、缓存机制与逆向工程,最终通过 SSM 整合实战将三大框架串联起来,帮助学员掌握企业级 Java Web 应用的核心开发能力。
核心学习内容
1. Spring MVC 请求处理与 Web 开发
课程从 Spring MVC 概念引入与项目搭建开始,讲解 DispatcherServlet 执行流程与三大核心组件,掌握静态资源放行、请求方式控制、请求参数与请求头处理。深入讲解 @PathVariable、RESTful 风格接口、各类参数注入(POJO、Date、List、Map)、请求参数乱码处理、常用注解使用。在响应层面,覆盖 void 响应、请求转发与重定向、forward/redirect 关键字、View 视图、ModelAndView、JSON 响应等核心内容。最后通过文件上传、文件下载与 SSM 整合系列课程,完成 Web 层开发的完整闭环。
2. Spring 核心:IOC、DI、AOP 与事务管理
系统讲解 Spring 框架的 IOC 容器与 DI 依赖注入,涵盖 XML 方式与注解方式实现、Bean 工厂、Bean 生命周期、自动装配、属性配置文件读取、配置类方式实现 IOC/DI。深入代理模式——从静态代理到 JDK 动态代理、CGLIB 动态代理,自然引出 AOP 面向切面编程,讲解 AOP 核心术语与注解/XML 两种实现方式。同时覆盖 JdbcTemplate 数据库操作(查询、增删改、批处理)、Spring 声明式事务管理(注解方式、XML 方式、零 XML 配置)、事务传播行为与其他配置参数,并结合日志使用与 JUnit 4/5 测试支持,构建完整的 Spring 开发能力。
3. MyBatis 持久层开发与高级特性
从 MyBatis 简介与项目搭建入手,讲解日志配置、属性文件引入、SqlSession 三种查询方法与参数传递方式,掌握基于接口代理模式的 CRUD 开发。重点讲解动态 SQL——if、where/when、SET、TRIM、BIND、SQL、FOREACH 等标签的灵活使用,解决复杂查询场景。深入多表查询(一对一、一对多、多对多)、级联积极加载与延迟加载机制,掌握手动映射关系处理。同时覆盖注解方式 CRUD、一级缓存与二级缓存机制、三方缓存扩展、逆向工程工具使用,以及配置文件编译问题排查,构建扎实的持久层开发能力。
4. SSM 整合实战
课程通过多节 SSM 整合实战,将 Spring MVC 的 Web 层、Spring 的业务层与事务管理、MyBatis 的持久层有机整合,完成从项目结构搭建、配置整合、分层开发到功能联调的完整流程,帮助学员理解企业级 Java Web 项目的标准架构与开发规范。
课程亮点
项目驱动,实战导向:以项目为主线贯穿三大框架学习,避免碎片化知识点堆砌。
SSM 全覆盖:Spring MVC、Spring、MyBatis 三大框架核心内容逐一击破,知识体系完整。
从 XML 到注解,循序渐进:每个知识点都覆盖 XML 配置与注解两种实现方式,兼顾传统项目与现代化开发。
高级特性深入:动态 SQL、多表级联、缓存机制、AOP 事务、RESTful 接口、文件上传下载等生产级能力全面覆盖。
整合落地,闭环完整:最终通过 SSM 整合实战,将分层架构、配置管理、功能开发串联为可运行的完整项目。

课程目录:
基于项目驱动
+—1-SpringMVC
| 1-springMVC概念引入.mp4
| 10-SpringMVC@PathVariable注解.mp4
| 11-SpringMVCRESTFUL风格.mp4
| 12-SpringMVC参数注入引入.mp4
| 13-SpringMVC注入POJO类型参数.mp4
| 14-SpringMVC注入Date类型参数.mp4
| 15-SpringMVC注入List类型参数.mp4
| 16-SpringMVC注入List类型参数2.mp4
| 17-SpringMVC注入Map类型参数.mp4
| 18-SpringMVC请求参数乱码问题.mp4
| 19-SpringMVC常见注解.mp4
| 2-SpringMVC创建并运行war项目.mp4
| 20-SpringMVC响应void.mp4
| 21-SpringMVC请求转发和响应重定向.mp4
| 22-SpringMVCforward关键字.mp4
| 23-SpringMVCredirect关键字.mp4
| 24-SpringMVCView视图.mp4
| 25-SpringMVCModelAndView.mp4
| 26-SpringMVC响应JSON.mp4
| 27-SpringMVCSSM整合A.mp4
| 28-SpringMVCSSM整合B.mp4
| 29-SpringMVCSSM整合C.mp4
| 3-SpringMVC框架搭建1.mp4
| 30-SpringMVCSSM整合D.mp4
| 31-SpringMVCSSM整合E.mp4
| 32-SpringMVCSSM整合F.mp4
| 33-SpringMVC作用域传递数据A.mp4
| 34-SpringMVC作用域传递数据C.mp4
| 35-SpringMVC作用域传递数据B4.mp4
| 36-SpringMVC文件上传A4.mp4
| 37-SpringMVC文件上传B4.mp4
| 38-SpringMVC文件上传C4.mp4
| 39-SpringMVC文件上传D4.mp4
| 4-SpringMVC框架搭建2.mp4
| 40-SpringMVC文件上传E4.mp4
| 41-SpringMVC文件上传F4.mp4
| 42-SpringMVC文件上传G4.mp4
| 43-SpringMVC文件上传H4.mp4
| 44-SpringMVC文件下载A4.mp4
| 45-SpringMVC文件下载B4.mp4
| 5-SpringMVC框架搭建3.mp4
| 6-SpringMVC执行流程和三大组件.mp4
| 7-SpringMVC静态资源放行.mp4
| 8-SpringMVC控制请求方式.mp4
| 9-SpringMVC控制请求参数和请求头.mp4
|
+—2-Spring
| 1-Spring框架介绍.mp4
| 10-Springbean工厂.mp4
| 11-Springbean的生命周期.mp4
| 12-Spring自动装配.mp4
| 13-Spring读取属性配置文件.mp4
| 14-SpringIOC注解方式实现1.mp4
| 15-SpringIOC注解方式实现2.mp4
| 16-SpringDI注解方式实现1.mp4
| 17-SpringDI注解方式实现2.mp4
| 18-SpringDI注解方式实现3.mp4
| 19-Spring配置类方式实现IOC和DI.mp4
| 2-SpringIOC概念引入.mp4
| 20-Spring配置类方式实现IOC和DI2.mp4
| 21-Spring代理模式概念和静态代理.mp4
| 22-SpringJDK动态代理.mp4
| 23-SpringCGLIB动态代理.mp4
| 24-SpringAOP概念引入.mp4
| 25-SpringAOP术语解析.mp4
| 26-SpringAOP项目准备.mp4
| 27-SpringAOP注解实现1.mp4
| 28-SpringAOP注解实现2.mp4
| 29-SpringAOP注解实现3.mp4
| 3-SpringIOC代码测试.mp4
| 30-SpringAOP注解实现4.mp4
| 31-SpringAOPXML实现.mp4
| 32-SpringJdbcTemplate项目搭建.mp4
| 33-SpringJdbcTemplate查询操作.mp4
| 34-SpringJdbcTemplate增删改.mp4
| 35-SpringJdbcTemplate批处理.mp4
| 36-Spring事务回顾.mp4
| 37-Spring事务环境搭建.mp4
| 38-Spring注解方式声明式事务.mp4
| 39-Spring事务的传播行为.mp4
| 4-SpringIOC实现原理.mp4
| 40-Spring事务的其他配置参数.mp4
| 41-SpringXML方式声明事务.mp4
| 42-Spring零XML声明事务.mp4
| 43-Spring日志的使用.mp4
| 44-Springjunit4和5的支持.mp4
| 5-SpringIOC和DI概念解释.mp4
| 6-Springbean标签属性简介.mp4
| 7-SpringXML实现DI1.mp4
| 8-SpringXML实现DI2.mp4
| 9-SpringXML实现DI3.mp4
|
\—3-MyBatis
1-MyBatis简介.mp4
10-MyBatis基于接口代理模式开发.mp4
11-MyBatis代理模式简析(了解).mp4
12-MyBatis接口代理下的参数问题.mp4
13-MyBatis模糊查询.mp4
14-MyBatis主键自增回填.mp4
15-MyBatis接口代理CURD.mp4
16-动态SQL之if.mp4
17-动态SQL之where和when.mp4
18-动态SQL之SET.mp4
19-动态SQL之TRIM.mp4
2-MyBatis项目搭建.mp4
20-动态SQL之BIND.mp4
21-动态SQL之SQL.mp4
22-动态SQL之FOREACH.mp4
23-手动处理映射关系.mp4
24-多表查询数据准备.mp4
25-多表查询一对一.mp4
26-多表查询一对多.mp4
27-多表查询多对多.mp4
28-查询级联积极加载.mp4
29-查询级联延迟加载.mp4
3-MyBatis运行测试.mp4
30-MyBatis使用注解完成CURD.mp4
31-MyBatis一级缓存.mp4
32-MyBatis二级缓存.mp4
33-Mybatis三方缓存(了解).mp4
34-MyBatis逆向工程(了解).mp4
35-MyBatis配置文件编译问题.mp4
4-MyBatis日志配置.mp4
5-MyBatis其他配置.mp4
6-MyBatis引入外部属性配置文件.mp4
7-SqlSession三种查询方法.mp4
8-SqlSession三种参数传递.mp4
9-SqlSession实现CURD.mp4

下载地址:

------本页内容已结束,喜欢请分享------

感谢您的来访,获取更多精彩文章请收藏本站。

马士兵-基于项目驱动快速上手SSM框架-IT技术资源教程免费分享平台
马士兵-基于项目驱动快速上手SSM框架
此内容为付费阅读,请付费后查看
¥29.9
限时特惠
¥99
立即购买
您当前未登录!建议登陆后购买,可保存购买订单
付费阅读
© 版权声明
THE END
喜欢就支持一下吧
点赞16 分享