SSM(SpringMvc+Spring+MyBatis)全套框架实战

SSM(SpringMvc+Spring+MyBatis)全套框架实战
共256节 899人在学 课程详情
  • MyBatis基础入门

    • SSM课程简介
    • 市场上主流框架介绍
    • MyBatis介绍
    • MyBatis特点
    • IDEA创建测试工程
    • MyBatis核心的配置文件
    • MyBatis的映射文件
    • MyBatis的IDEA插件
    • MyBatis的Mapper实现类
    • MyBatis的单元测试
    • MyBatis环境测试
    • 根据ID查询对象
    • MyBatis工具类封装思想
    • MyBatis实现类存在的问题
    • MyBatis省略实现类
    • MyBatis根据ID删除(事务提交)
    • MyBatis的新增User对象
    • MyBatis新增成功之后返回主键值
    • SQL语句开启日志打印
    • MyBatis根据ID更新
    • MyBatis的模糊查询
    • SQL注入的问题
    • MyBatis按照名字和位置传参
    • 多参数使用Map传递
    • CDATA转义问题
  • Mybatis动态SQL

    • MyBatis分页查询
    • MyBatis返回值是Map的情况
    • Mybatis中实体类属性和数据库表字段不一致问题
    • MyBatis返回值取别名
    • Mapper的SQL映射文件位置的写法
    • MyBatis的动态SQL
    • 动态SQL的由来
    • 动态SQL的IF标签
    • IF标签配合WHERE动态SQL
    • TRIM和IF标签动态SQL
    • CHOOSEE+WHEN条件查询动态SQL
    • SET配置IF标签动态SQL更新
    • TRIM+IF标签
    • FOREACH标签动态SQL
    • 批量删除
    • MyBatis的批量新增
    • MyBatis的动态SQL小结
    • 现实生活关联映射
    • ResultMap关联查询
    • Mysql一对一表关联关系设计
    • 搭建关联查询的初始环境
    • 使用ResultMap进行多表结果映射
    • 一对一关联查询配置
    • 反向的一对一查询
  • Mybatis关联查询

    • 一对一的关联回顾
    • 设计一对多表关系
    • 配置一对多关联查询
    • 测试一对多关联查询
    • 配置多对一的关联查询
    • 多对多的表设计
    • 多对多关联查询
    • 多对多反向关联查询
    • 关联查询小结
  • Mybatis缓存详解

    • 缓存的概念
    • MyBatis缓存分析
    • MyBatis测试默认的一级缓存
    • MyBatis二级缓存概念
    • MyBatis二级缓存测试
    • Mybatis二级缓存细节
    • MyBatis缓存小结
    • MyBatis二级缓存测试小问题
  • MybatisPlus插件

    • MyBatisPlus简介
    • MyBatisPlus环境搭建
    • MyBatisPlus注解
    • MyBatisPlus新增测试
    • MyBatisPlus忽略某个字段
    • MyBatisPlus基础方法查询
    • MyBatisPlus条件构造器
    • MyBatisPlus的条件构造器演示
    • MyBatisPlus获奖
    • MyBatisPlus分组查询
    • MyBatisPlus分页插件
    • MyBatisPlus17个方法小结
    • MyBatisPlus小结
  • Spring框架基础入门

    • Spring框架介绍
    • Spring框架的优点
    • Spring框架体系结构
    • Spring版本和下载
    • Spring解耦合思想
    • 传统的业务代码问题
    • Spring程序的问题
    • 解耦程序的问题
    • Java的解耦合思想
    • 回顾解耦程序
    • 解耦程序的单例思想
    • Spring的IOC和DI思想
    • Spring的解耦程序
    • Spring的单例对象
    • 饿汉式单例
    • 懒汉式单例
    • 同步代码块的懒汉式
    • double check单例模式
    • volatile关键字的测试程序
    • volatile保证线程可见性
  • Java中的单例模式

    • Double Check指令重排问题
    • 双重检查机制
    • 小结指令重排
    • 静态内部类的单例模式
    • 静态代码块单例模式
    • 枚举版本的单例模式
    • 关于单例设计的反射问题
    • 关于单例设计模式的序列化问题
  • SpringAOP编程

    • JDK动态代理和CGLIB动态代理对比
    • Fastclass机制分析
    • AOP面向切面编程思想
    • Spring的AOP编程思想
    • SpringAOP的XML配置
    • SpringAOP中的五种通知
    • Spring框架中AOP实现方式
    • Spring AOP术语
    • SpringAOP注解配置
    • SpringAOP的五个注解通知
    • SpringAOP的切入点表达式抽取
    • SpringAOP小细节问题
    • SpringAOP测试类优化
    • 代理设计模式
  • Spring和MyBatis整合

    • Spring和MyBatis整合概述
    • Spring整合MyBatis工程搭建
    • Spring整合MyBatis配置文件
    • Spring整合MyBatis测试
    • Spring中的事务问题
    • Log4J日志配置
  • Spring事务管理

    • 事务问题回顾
    • 事务的概念
    • 事务的四大特性ACID
    • Spring声明式事务-事务平台管理器
    • Spring声明式事务简单配置
    • Spring事务的几个属性
    • Spring事务的传播特性-REQUIRED
    • Spring事务的传播特性-REQUIRES_NEW
    • Spring事务七大传播特性
    • Spring事务注解配置
    • Spring事务管理小结
  • SpringMvc入门

    • Web三层架构
    • MVC模型
    • 经典三层架构和MVC的关系
    • SpringMvc简介
    • SpringMvc优势
    • 创建SpringMvc工程
    • SpringMvc核心(前端)控制器
    • load-on-startup配置
    • 搭建SpringMvc测试程序
    • SpringMvc程序测试
    • 配置tomcat7-maven-plugin的插件
    • SpringMvc的HelloWorld简单访问流程
    • 配置SpringMvc视图解析器
    • SpringMvc运行流程图
    • SpringMvc的返回值ModelAndView
    • SpringMvc参数绑定
    • SpringMvc参数封装对象
  • SpringMvc传参数绑定

    • SpringMvc内置的类型转换器
    • SpringMvc支持的数据类型绑定
    • SpringMvc的乱码问题
    • 静态资源处理方式-配置
    • 静态资源处理方式-默认Servlet方式
    • SpringMvc自定义类型转换器
    • 使用 ServletAPI 对象作为方法参数
  • SpringMvc案例搭建

    • SpringMvc案例练习数据库设计
    • 创建一个WEB工程
    • Spring和MyBatis整合
    • 整合登录页面
    • 案例练习整合SpringMvc
    • SSM框架整合的问题
    • 整合SSM框架测试
    • 关于登录跳转的问题
    • 登录失败跳转登录页面
    • 后台首页整理
    • 获取用户登录的信息
    • 用户注销跳转登录
    • 转发和重定向区别
    • 页面跳转问题
  • SpringMvc常用注解

    • 验证码需求
    • 生成随机验证码图片
    • 登录模块整合验证码
    • RequestMapping路径问题
    • @RequestMapping注解参数限制
    • @RequestParam注解
    • @RequestBody注解
    • @PathVaribale注解
    • RestFul风格简介
    • 案例练习整合MyBatisPlus
    • 项目练习整合MybatisPlus
    • 配置MyBatisPlus SQL打印
    • 准备数据展示页面
    • 电影列表查询
    • 电影普通的删除
    • 电影练习发送DELTE请求
    • 同步请求-发送DELETE请求
    • 电影新增测试
    • 跳转到更新页面
    • 更新电影信息
    • @RequestHeader注解
    • @CookieValue注解
    • @ModelAttribute注解
    • @SessionAttrimbute注解
    • SpringMvc常见返回值类型
    • SpringMvc返回JSON数据
    • JQuery版本的Ajax
    • Ajax异步绑定下拉框
    • 下拉框异步回显问题
  • SpringMvc文件上传

    • SpringMvc文件上传需求
    • SpringMvc文件上传准备工作
    • SpringMvc文件上传测试
    • 电影图片更新
  • SpringMvc拦截器

    • SpringMvc拦截器概念
    • SpringMvc拦截器拦截流程
    • SpringMvc拦截器执行的顺序
    • SpringMvc拦截器链
    • SpringMvc拦截器简单权限控制
  • SpringMvc异常处理

    • SpringMvc异常处理需求
    • SpringMvc异常处理接口
    • 案例项目配置错误页面
    • SimpleMappingExceptionResolver异常处理器
    • 全局异常处理配置
  • Spring IOC编程

    • SpringIOC回顾
    • ApplicationContext和BeanFactory区别
    • ApplicationContext常见的实现类
    • Spring对象的scope作用域
    • Spring对象的生命周期
    • Spring实例化对象的三种方式
    • Set注入
    • 构造注入
    • P命名空间注入
    • 构造注入的细节问题
    • SpringIOC小结
    • 引用类型属性的自动装配
    • Spring配置文件拆分
    • Spring的复合类型注入
    • @Component注解-实例化对象
    • @value注解-属性注入
    • @Autowired注解
    • LomBok小BUG
  • Spring IOC案例

    • 自动装配的注解
    • 整合数据源
    • XML版本的IOC案例
    • 纯注解版本的IOC案例
    • 业务逻辑层注解和持久层注解
    • SpringTest测试模块整合Junit4
  • 代理设计模式

    • 关于属性文件前缀问题
    • 代理设计模式简介
    • 代理模式的原始程序
    • 封装思想优化
    • 静态代理设计模式
    • 静态代理设计模式图解
    • JDK动态代理设计模式
    • JDK动态代理把生成的代理类输出到硬盘
    • JDK动态代理图解
    • JDK动态代理的缺陷
    • CGLIB动态代理
    • CGLIB动态代理图解
    • CGLIB动态代理小结

    订阅失败

    SSM(SpringMvc+Spring+MyBatis)全套框架实战
    SSM(SpringMvc+Spring+MyBatis)全套框架实战 ...

    订阅列表已满,请先移出部分订阅内容。

    当前章节需购买后观看
    开通超级会员免费看!专家精选系列课程,满足你从入门到精通!更有问答月卡免费送,你的问题有问必答!
    提交答案

    购买课程

    扫码完成付费,可继续学习全部课程内容

    加载中...
    播放页问题反馈
    视频学习中有任何产品建议都可由此反
    馈,我们将及时处理!

    课时介绍

    Spring事务的几个属性

    课程介绍

     

    SSM(SpringMvc+Spring+MyBatis)本套视频是一款当前主流的基础框架组合,Spring和SpringMVC是当前企业开发必用框架之一,MyBatis则是与数据库交互的持久层框架之一,由于易用性和轻便性,则被大多互联网公司所选用。SSM基础框架的掌握是当前企业开发最基本的要求,也是其他技术学习和进阶的必要基础。

     

    MyBatis框架讲义:

     

    Spring框架讲义:

     

    SpringMvc框架讲义:

     

     

    SSM框架讲义部分截图:

     

     

     

     

     

     

    推荐课程

    信息系统项目管理师自考笔记

    李明 · 920人在学

    python从0到1:期货量化交易系统(CTP实战,高频及合成K线数据

    王先生 · 22833人在学

    手把手搭建Java超市管理系统【附源码】(毕设)

    汤小洋 · 4295人在学

    Java毕设springboot外卖点餐系统 毕业设计毕设源码 使用教

    黄菊华 · 838人在学

    基于SSM酒店管理系统(毕设)

    小尼老师 · 900人在学

    java项目实战之购物商城(java毕业设计)

    Long · 5204人在学

    手把手搭建Java求职招聘系统【附源码】(毕设)

    汤小洋 · 1533人在学

    Python Django 深度学习 小程序

    钟翔 · 2411人在学

    城管局门前三包管理系统+微信小程序(vue+springboot)

    赖国荣 · 682人在学

    Vue+Uni-app(uniapp)入门与实战+赠送仿美团点餐小程序

    李杰 · 4082人在学

    正在试验
    后自动删除环境
    课程实验
    本次实验时间已到期 00:00:00
    课件正在飞速打包中,请耐心等待几秒钟~