【视频分享】尚硅谷spring+springmvc+mybait
尚硅谷spring+springmvc+mybaits以及SSM高级整合视频
SSM整合开发是目前企业流行使用的框架整合方案
ssm
一、尚硅谷_Spring4 视频教程
Spring4.0是 Spring 推出的一个重大版本升级,进一步加强了 Spring 作为 Java 领域重要开源平台的地位。Spring4.0 引入了众多 Java 开发者期盼的新特性,如泛型依赖注入、SpEL、校验及格式化框架、Rest风格的 WEB 编程模型等。这些新功能实用性强、易用性高,可大幅降低 JavaEE 开发的难度,同时有效提升应用开发的优雅性。 ——尚硅谷官网
课程目录:
- HelloWorld
- IOC&DI概述
- 配置 Bean(1)
- 属性配置细节
- 自动装配
- Bean 之间的关系
- Bean 的作用域
- 使用外部属性文件
- SpEL
- 管理 Bean 的生命周期
- 通过工厂方法配置 Bean
- 通过 FactoryBean 配置 Bean
- 通过注解配置 Bean(1)
- 通过注解配置 Bean(2)
- 泛型依赖注入
- 泛型依赖注入
- 前置通知
- 后置通知
- 返回通知&异常通知&环绕通知
- 切面的优先级
- 重用切点表达式
- 基于配置文件的方式来配置 AOP
- 使用 JdbcTemplate和JdbcDaoSupport
- 使用 NamedParameterJdbcTemplate
- 事务准备
- 声明式事务
- 事务的传播行为
- 事务其他属性(隔离级别&回滚&只读&过期)
- 使用XML文件的方式配置事务
- 整合 Hibernate 准备
- 整合 Hibernate 配置
- 整合 Hibernate 代码测试
- 整合 Hibernate 不适用 Hibernate 配置文件
- 在 WEB 应用中使用 Spring 的基本思路
- 在 WEB 应用中使用 Spring
- 集成 Struts2
-
代码及PPT
image.png
二、尚硅谷Java视频教程_SpringMVC视频
基于Spring4.x、涵盖企业开发技术点、源码级讲授的 SpringMVC视频。
本套视频涵盖 SpringMVC 开发过程中的技术问题,多个技术点更是从源代码级别进行分析,授之以渔。学习本套视频后,你会真正理解 SpringMVC 的优雅和简洁,并使你具备开发 SpringMVC 企业级项目的能力。 ——尚硅谷官网
课程目录:
- SpringMVC视频源码及PPT
- SpringMVC视频_概述
- SpringMVC视频_HelloWorld
- SpringMVC视频RequestMapping修饰类
- SpringMVC视频RequestMapping请求方式
- SpringMVC视频RequestMapping请求参数&请求头
- SpringMVC视频_RequestMapping_Ant 路径
- SpringMVC视频_RequestMapping_PathVariable注解
- SpringMVC视频_HiddenHttpMethodFilter 过滤器
- SpringMVC视频_RequestParam 注解
- SpringMVC视频_RequestHeader 注解
- SpringMVC视频_CookieValue 注解
- SpringMVC视频_使用POJO作为参数
- SpringMVC视频_使用Servlet原生API作为参数
- SpringMVC视频_处理模型数据之ModelAndView
- SpringMVC视频_处理模型数据之Map
- SpringMVC视频_处理模型数据之 SessionAttributes 注解
- SpringMVC视频_ModelAttribute注解之使用场景
- SpringMVC视频_ModelAttribute注解之示例代码
- SpringMVC视频_ModelAttribute注解之运行原理
- SpringMVC视频_ModelAttribute注解之源码分析
- SpringMVC视频_如何确定目标方法POJO类型参数
- SpringMVC视频_ModelAttribute注解修饰POJO类型的入参
- SpringMVC视频_SessionAttributes注解引发的异常
- SpringMVC视频_视图解析流程分析
- SpringMVC视频_JstlView
- SpringMVC视频_mvc_view-controller标签
- SpringMVC视频_自定义视图
- SpringMVC视频_重定向
- SpringMVC视频RESTRUL_CRUD需求
- SpringMVC视频RESTRUL_CRUD显示所有员工信息
- SpringMVC视频RESTRUL_CRUD添加操作&表单标签
- SpringMVC视频RESTRUL_CRUD删除操作&处理静态资源
- SpringMVC视频RESTRUL_CRUD修改操作
- SpringMVC视频_数据绑定流程分析
- SpringMVC视频_自定义类型转换器
- SpringMVC视频_annotation-driven配置
- SpringMVC视频_InitBinder注解
- SpringMVC视频_数据的格式化
- SpringMVC视频JSR303数据校验
40.SpringMVC视频错误消息的显示及国际化 - SpringMVC视频_返回JSON
- SpringMVC视频HttpMessageConverter原理
43 .SpringMVC视频使用HttpMessageConverter - SpringMVC视频国际化概述
- SpringMVC视频国际化前两个问题
- SpringMVC视频国际化通过超链接切换Locale
- SpringMVC视频_文件上传
- SpringMVC视频_第一个自定义的拦截器
- SpringMVC视频_拦截器的配置
- SpringMVC视频_多个拦截器方法的执行顺序
- SpringMVC视频_异常处理_ExceptionHandler注解
- SpringMVC视频_异常处理_ResponseStatusExceptionResolver
- SpringMVC视频_异常处理_DefaultHandlerExceptionResolver
- SpringMVC视频_异常处理_SimpleMappingExceptionResolver
- SpringMVC视频_运行流程图解
- SpringMVC视频_源码解析
- SpringMVC视频Spring整合SpringMVC提出问题
- SpringMVC视频Spring整合SpringMVC解决方案
- SpringMVC视频_SpringIOC容器和SpringMVC IOC容器的关系
60.SpringMVC视频_SpringMVC对比Struts2
三、尚硅谷Java视频教程_MyBatis视频教程
MyBatis是目前非常流行的一个轻巧、便利的持久化层框架。 本视频除对MyBatis日常基本使用示范外,还涉及诸多细节。以及较深入源码的讲解MyBatis运行原理、插件机制和一些企业实用场景。
视频包含:MyBatis配置文件编写,MyBatis动态SQL,MyBatis缓存机制,MyBatis-Spring整合,MyBatis逆向工程,MyBatis高级内容(MyBatis源码解析,MyBatis单/多插件运行机制,MyBatis四大对象工作原理,自定义TypeHandler、MyBatis存储过程&游标处理等)。 视频中会在重要的地方对比MyBatis操作MySQL以及Oracle之间的差异性。如果没有Oracle相关知识或者资料的同学,可以先在尚硅谷官网下载学习宋红康老师对于Oracle的讲授。 ——尚硅谷官网
· 视频源代码
· 1.尚硅谷MyBatis简介
· 2.尚硅谷MyBatis下载
· 3.尚硅谷MyBatis_HelloWorld
· 4.尚硅谷MyBatis接口式编程
· 5.尚硅谷MyBatis小结(1)
· 6.尚硅谷MyBatis全局配置文件引入dtd约束
· 7.全局配置文件properties引入外部配置文件
· 8.尚硅谷MyBatis全局配置文件settings运行时行为设置
· 9.尚硅谷MyBatis全局配置文件typeAliases别名
· 10.全局配置文件typeHandlers类型处理器简介
· 11.尚硅谷MyBatis全局配置文件plugins插件简介
· 12.尚硅谷MyBatis全局配置文件enviroments运行环境
· 13.全局配置文件databaseIdProvider多数据库支持
· 14.尚硅谷MyBatis全局配置文件mappers_sql映射注册
· 15.尚硅谷MyBatis小结(2)
· 16.尚硅谷MyBatis映射文件增删改查
· 17.尚硅谷MyBatis映射文件insert获取自增主键的值
· 18.映射文件insert_Oracle使用序列生成主键演示
· 19.映射文件insert获取非自增主键的值selectKey
· 20.映射文件参数处理单个参数&多个参数&命名参数
· 21.尚硅谷MyBatis映射文件参数处理POJO&Map&TO
· 22.尚硅谷MyBatis映射文件参数处理参数封装扩展思考
· 23.尚硅谷MyBatis源码分析参数处理参数封装map的过程
· 24.尚硅谷MyBatis映射文件参数处理#与$取值区别
· 25.映射文件参数处理#取值时指定参数相关规则
· 26.尚硅谷MyBatis映射文件select返回List
· 27.尚硅谷MyBatis映射文件select记录封装map
· 28.映射文件select_resultMap自定义结果映射规则
· 29.映射文件select_resultMap关联查询环境搭建
· 30.关联查询级联属性封装结果
· 31.关联查询association定义关联对象封装规则
· 32.关联查询association分步查询
· 33.关联查询分步查询&延迟加载
· 34.关联查询collection定义关联集合封装规则
· 35.关联查询collection分步查询&延迟加载
· 36.分步查询传递多列值&fetchType
· 37.映射文件select_resultMap_discriminator鉴别器
· 38.尚硅谷MyBatis动态sql简介&环境搭建
· 39.尚硅谷MyBatis动态sql_if判断&OGNL
· 40.尚硅谷MyBatis动态sql_where查询条件
· 41.尚硅谷MyBatis动态sql_trim自定义字符串截取
· 42.尚硅谷MyBatis动态sql_choose分支选择
· 43.尚硅谷MyBatis动态sql_set_与if结合的动态更新
· 44.尚硅谷MyBatis动态sql_foreach_遍历集合
· 45.动态sql_foreach_mysql下foreach批量插入的两种方式
· 46.动态sql_foreach_oracle下批量插入的两种方式
· 47.动态sql_foreach_oracle下foreach批量保存两种方式
· 48.动态sql_内置参数parameter&databaseId
· 49.尚硅谷MyBatis动态sql_bind绑定
· 50.尚硅谷MyBatis动态sql_sql抽取可重用的sql片段
· 51.尚硅谷MyBatis缓存缓存介绍
· 52.尚硅谷MyBatis缓存一级缓存体验
· 53.尚硅谷MyBatis缓存一级缓存失效的四种情况
· 54.尚硅谷MyBatis缓存二级缓存介绍
· 55.尚硅谷MyBatis缓存二级缓存使用& 细节
· 56.尚硅谷MyBatis缓存缓存有关的设置以及属性
· 57.尚硅谷MyBatis缓存缓存原理图示
· 58.缓存第三方缓存整合原理& ehcache适配包下载
· 59.尚硅谷MyBatis缓存MyBatis整合ehcache&总结
· 60.尚硅谷MyBatis整合Spring整合适配包下载
· 61.尚硅谷MyBatis整合Spring_所有需要的jar包导入
· 62.尚硅谷MyBatis整合Spring_引入MyBatis之前的配置
· 63.尚硅谷MyBatis整合Spring_SpringMVC配置文件编写
· 64.尚硅谷MyBatis整合Spring_Spring配置文件编写
· 65.尚硅谷MyBatis整合Spring_Spring整合MyBatis关键配置
· 66.尚硅谷MyBatis整合Spring_整合测试
· 67.尚硅谷MyBatis逆向工程mbg简介
· 68.尚硅谷MyBatis逆向工程mgb配置文件编写
· 69.逆向工程使用mbg逆向生成所有代码及配置
· 70.逆向工程测试简单查询&测试带条件复杂查询
· 71.尚硅谷MyBatis运行原理框架分层架构
· 72.尚硅谷MyBatis运行原理调试前注意
· 73.尚硅谷MyBatis运行原理SQLSessionFactory的初始化
· 74.运行原理openSession获取SqlSession对象
· 75.运行原理getMapper获取到接口的代理对象
· 76.尚硅谷MyBatis运行原理查询实现
· 77.尚硅谷MyBatis运行原理查询流程总结
· 78.尚硅谷MyBatis运行原理MyBatis原理总结
· 79.尚硅谷MyBatis插件插件原理
· 80.尚硅谷MyBatis插件插件编写&单个插件原理
· 81.尚硅谷MyBatis插件多个插件运行流程
· 82.尚硅谷MyBatis插件开发插件
· 83.尚硅谷MyBatis扩展_分页PageHelpler分页插件使用
· 84.扩展批量BatchExecutor&Spring中配置批量sqlSession
· 85.扩展存储过程oracle中创建一个带游标的存储过程
· 86.尚硅谷MyBatis扩展存储过程MyBatis调用存储过程
· 87.扩展自定义类型处理器_MyBatis中枚举类型的默认处理
· 88.使用自定义的类型处理器处理枚举类型
四、尚硅谷Java视频教程_SSM整合视频教程(SSM整合开发是目前企业流行使用的框架整合方案)
本视频基于Maven+SpringMVC+Spring+MyBatis+Bootstrap的组合,快速开发一个完整的CRUD功能,视频除过对框架组合的基本使用外,还涉及到许多的开发细节:Bootstrap搭建页面,MyBatis逆向工程使用,Rest风格的URI,@ResponseBody注解完成AJAX,AJAX发送PUT请求的问题,jQuery前端校验,JSR303后端校验等。
学习本套视频教程需要有 Spring、SpringMVC、MyBatis、Maven、jQuery、Ajax 基础,没有掌握以上技术的同学在学习本视频教程时可能对部分内容不能完全透彻理解,建议这部分同学,先学习尚硅谷对应部分的视频教程。 ——尚硅谷官网
课程目录:
00.视频源代码
01.尚硅谷SSM高级整合项目简介
02.尚硅谷SSM高级整合创建Maven项目
03.尚硅谷SSM高级整合设置maven
04.尚硅谷SSM高级整合引入jar包
05.尚硅谷SSM高级整合引入Bootstrap
06.尚硅谷SSM高级整合SSM整合配置配置web.xml
07.尚硅谷SSM高级整合SSM整合配置配置SpringMVC
08.尚硅谷SSM高级整合SSM整合配置配置Spring
09.尚硅谷SSM高级整合基础模块MyBatis逆向工程
10.尚硅谷SSM高级整合基础模块修改Mapper文件
11.尚硅谷SSM高级整合基础模块搭建Spring单元测试环境
12.尚硅谷SSM高级整合查询分页后台代码完成
13.SSM高级整合查询使用Spring单元测试测试分页请求
14.尚硅谷SSM高级整合查询搭建Bootstrap分页页面
15.尚硅谷SSM高级整合查询显示分页数据
16.尚硅谷SSM高级整合查询返回分页的json数据
17.尚硅谷SSM高级整合查询构建员工列表
18.尚硅谷SSM高级整合查询构建分页条
19.尚硅谷SSM高级整合查询分页显示完整细节
20.尚硅谷SSM高级整合新增创建员工新增的模态框
21.尚硅谷SSM高级整合新增Ajax显示部门信息
22.尚硅谷SSM高级整合新增新增基本完成
23.尚硅谷SSM高级整合新增jQuery前端校验完成
24.尚硅谷SSM高级整合新增校验信息显示优化
25.尚硅谷SSM高级整合新增Ajax校验用户名是否重复
26.尚硅谷SSM高级整合新增Ajax校验用户名细节处理
27.尚硅谷SSM高级整合新增JSR303校验
28.尚硅谷SSM高级整合修改创建员工修改模态框
29.尚硅谷SSM高级整合修改回显员工信息
30.尚硅谷SSM高级整合修改Ajax发送PUT请求引发的血案
31.尚硅谷SSM高级整合修改修改完成
32.尚硅谷SSM高级整合删除删除单一员工
33.尚硅谷SSM高级整合删除全选&全不选
34.尚硅谷SSM高级整合删除_批量删除完成
35.尚硅谷SSM高级整合总结
获取方式:公众号【石扒皮】回复关键字【尚硅谷SSM】即可获取资源,注意大小写哟!好资源持续更新,搜索整理中...