【java】【SSM框架系列】【一】Spring

目录

一、简介

1.1 为什么学

1.2 学什么

 1.3 怎么学

1.4 初识Spring 

1.5 Spring发展史

1.6 Spring Framework系统架构图

1.7 Spring Framework学习线路

二、核心概念(IoC/DI,IoC容器,Bean)

2.1 概念

2.2 IoC入门案例

2.2.1 IoC入门案例思路分析

2.2.2 IoC入门案例 

2.3 DI入门案例

2.3.1 DI入门案例思路与分析

2.3.2 DI入门案例实现 

2.4 Bean配置 

2.4.1 bean基础配置

2.4.2 bean别名配置

2.4.3 bean作用范围配置

 2.4.4 bean的作用范围说明

2.5 Bean实例化

2.5.1 bean是如何创建的

2.5.2 实例化的bean的三种方式

2.5.2.1 实例化的bean的三种方式----构造方法(常用)

2.5.2.2 实例化的bean的三种方式----静态工厂(了解)

2.5.2.3 实例化的bean的三种方式----实例工厂(了解)

2.5.2.4 实例化的bean的三种方式----FactoryBean(方式三的变种)【实用】

2.6 Bean生命周期

2.7 依赖注入方式

2.7.1 setter注入-简单类型

2.7.2 setter注入-引用类型

2.7.3 构造器注入-简单类型

2.7.4 构造器注入-引用类型

2.7.5 构造器注入-参数适配(了解)

2.7.6 依赖注入方式选择

2.8 依赖自动装配

2.9 集合注入 

2.9.1 数组

2.9.2 List

2.9.3 Set

2.9.4 Map

2.9.5 Properties

2.10 案例:数据源对象管理 

2.11 加载properties配置信息 

2.12 容器

2.12.1 创建容器

2.12.2 获取bean

2.12.3 容器类层次结构

2.12.4 BeanFactory

2.13 核心容器总结

三、注解开发

3.1 注解开发定义bean

3.2 纯注解开发

3.3 注解开发bean作用范围

3.4 注解开发bean生命周期 

 3.5 注解开发依赖注入

3.5.1 自动装配

3.5.2 读取properties文件

3.6 注解开发第三方bean管理 

3.6.1 第三方bean管理

3.6.2 第三方bean依赖注入

3.6.2.1 简单类型依赖注入

3.6.2.2 引用类型依赖注入 

3.7 注解开发总结

四、Spring整合MyBatis

4.1 思路分析

4.2 Spring整合MyBatis

五、Spring整合Junit

六、AOP

6.1 AOP概念与作用

6.2 AOP核心概念 

6.3 AOP入门案例

6.3.1 AOP入门案例思路分析

6.3.2 AOP入门案例实现 

 6.4 AOP工作流程

6.5 AOP核心概念

6.6 AOP切入点表达式

6.6.1 语法格式

6.6.2 通配符

6.6.3 书写技巧

6.7 AOP通知类型

6.8 案例:测量业务层接口万次执行效率 

6.9 AOP通知获取数据 

 6.10 案例:百度网盘密码数据兼容处理

6.11 AOP总结

七、Spring事务

7.1 事务简介 

7.2 Spring事务角色

7.3 Spring事务属性


前言:本课程学习能让你收货基于SpringBoot实现基础SSM框架整合,掌握第三方技术与SpringBoot整合思想。

一、简介

1.1 为什么学

【java】【SSM框架系列】【一】Spring_第1张图片

1.2 学什么

 1.3 怎么学

【java】【SSM框架系列】【一】Spring_第2张图片

1.4 初识Spring 

【java】【SSM框架系列】【一】Spring_第3张图片

1.5 Spring发展史

【java】【SSM框架系列】【一】Spring_第4张图片

1.6 Spring Framework系统架构图

【java】【SSM框架系列】【一】Spring_第5张图片

【java】【SSM框架系列】【一】Spring_第6张图片

1.7 Spring Framework学习线路

【java】【SSM框架系列】【一】Spring_第7张图片

二、核心概念(IoC/DI,IoC容器,Bean)

2.1 概念

【java】【SSM框架系列】【一】Spring_第8张图片

【java】【SSM框架系列】【一】Spring_第9张图片

【java】【SSM框架系列】【一】Spring_第10张图片

2.2 IoC入门案例

2.2.1 IoC入门案例思路分析

【java】【SSM框架系列】【一】Spring_第11张图片

2.2.2 IoC入门案例 

【java】【SSM框架系列】【一】Spring_第12张图片

【java】【SSM框架系列】【一】Spring_第13张图片

【java】【SSM框架系列】【一】Spring_第14张图片

【java】【SSM框架系列】【一】Spring_第15张图片 【java】【SSM框架系列】【一】Spring_第16张图片

【java】【SSM框架系列】【一】Spring_第17张图片

2.3 DI入门案例

2.3.1 DI入门案例思路与分析

【java】【SSM框架系列】【一】Spring_第18张图片

2.3.2 DI入门案例实现 

【java】【SSM框架系列】【一】Spring_第19张图片

【java】【SSM框架系列】【一】Spring_第20张图片

【java】【SSM框架系列】【一】Spring_第21张图片

【java】【SSM框架系列】【一】Spring_第22张图片

2.4 Bean配置 

2.4.1 bean基础配置

【java】【SSM框架系列】【一】Spring_第23张图片

2.4.2 bean别名配置

【java】【SSM框架系列】【一】Spring_第24张图片

2.4.3 bean作用范围配置

【java】【SSM框架系列】【一】Spring_第25张图片

 2.4.4 bean的作用范围说明

【java】【SSM框架系列】【一】Spring_第26张图片

2.5 Bean实例化

2.5.1 bean是如何创建的

【java】【SSM框架系列】【一】Spring_第27张图片

2.5.2 实例化的bean的三种方式

2.5.2.1 实例化的bean的三种方式----构造方法(常用)

【java】【SSM框架系列】【一】Spring_第28张图片

2.5.2.2 实例化的bean的三种方式----静态工厂(了解)

【java】【SSM框架系列】【一】Spring_第29张图片

2.5.2.3 实例化的bean的三种方式----实例工厂(了解)

【java】【SSM框架系列】【一】Spring_第30张图片

2.5.2.4 实例化的bean的三种方式----FactoryBean(方式三的变种)【实用】

【java】【SSM框架系列】【一】Spring_第31张图片

2.6 Bean生命周期

【java】【SSM框架系列】【一】Spring_第32张图片

【java】【SSM框架系列】【一】Spring_第33张图片 【java】【SSM框架系列】【一】Spring_第34张图片

 【java】【SSM框架系列】【一】Spring_第35张图片

2.7 依赖注入方式

【java】【SSM框架系列】【一】Spring_第36张图片

2.7.1 setter注入-简单类型

【java】【SSM框架系列】【一】Spring_第37张图片

2.7.2 setter注入-引用类型

【java】【SSM框架系列】【一】Spring_第38张图片

2.7.3 构造器注入-简单类型

【java】【SSM框架系列】【一】Spring_第39张图片

2.7.4 构造器注入-引用类型

【java】【SSM框架系列】【一】Spring_第40张图片

2.7.5 构造器注入-参数适配(了解)

【java】【SSM框架系列】【一】Spring_第41张图片

2.7.6 依赖注入方式选择

【java】【SSM框架系列】【一】Spring_第42张图片

2.8 依赖自动装配

【java】【SSM框架系列】【一】Spring_第43张图片

【java】【SSM框架系列】【一】Spring_第44张图片

【java】【SSM框架系列】【一】Spring_第45张图片

2.9 集合注入 

2.9.1 数组

【java】【SSM框架系列】【一】Spring_第46张图片

2.9.2 List

【java】【SSM框架系列】【一】Spring_第47张图片

2.9.3 Set

【java】【SSM框架系列】【一】Spring_第48张图片

2.9.4 Map

【java】【SSM框架系列】【一】Spring_第49张图片

2.9.5 Properties

【java】【SSM框架系列】【一】Spring_第50张图片

2.10 案例:数据源对象管理 

【java】【SSM框架系列】【一】Spring_第51张图片

 【java】【SSM框架系列】【一】Spring_第52张图片

2.11 加载properties配置信息 

 【java】【SSM框架系列】【一】Spring_第53张图片

【java】【SSM框架系列】【一】Spring_第54张图片

2.12 容器

2.12.1 创建容器

【java】【SSM框架系列】【一】Spring_第55张图片

2.12.2 获取bean

【java】【SSM框架系列】【一】Spring_第56张图片

2.12.3 容器类层次结构

【java】【SSM框架系列】【一】Spring_第57张图片

2.12.4 BeanFactory

【java】【SSM框架系列】【一】Spring_第58张图片

2.13 核心容器总结

【java】【SSM框架系列】【一】Spring_第59张图片

【java】【SSM框架系列】【一】Spring_第60张图片

【java】【SSM框架系列】【一】Spring_第61张图片

三、注解开发

3.1 注解开发定义bean

【java】【SSM框架系列】【一】Spring_第62张图片

【java】【SSM框架系列】【一】Spring_第63张图片

3.2 纯注解开发

【java】【SSM框架系列】【一】Spring_第64张图片

【java】【SSM框架系列】【一】Spring_第65张图片 【java】【SSM框架系列】【一】Spring_第66张图片

3.3 注解开发bean作用范围

【java】【SSM框架系列】【一】Spring_第67张图片

3.4 注解开发bean生命周期 

【java】【SSM框架系列】【一】Spring_第68张图片

 3.5 注解开发依赖注入

3.5.1 自动装配

【java】【SSM框架系列】【一】Spring_第69张图片

【java】【SSM框架系列】【一】Spring_第70张图片 【java】【SSM框架系列】【一】Spring_第71张图片

3.5.2 读取properties文件

【java】【SSM框架系列】【一】Spring_第72张图片

3.6 注解开发第三方bean管理 

3.6.1 第三方bean管理

【java】【SSM框架系列】【一】Spring_第73张图片

【java】【SSM框架系列】【一】Spring_第74张图片 【java】【SSM框架系列】【一】Spring_第75张图片

3.6.2 第三方bean依赖注入

3.6.2.1 简单类型依赖注入

【java】【SSM框架系列】【一】Spring_第76张图片

3.6.2.2 引用类型依赖注入 

【java】【SSM框架系列】【一】Spring_第77张图片

3.7 注解开发总结

【java】【SSM框架系列】【一】Spring_第78张图片

四、Spring整合MyBatis

4.1 思路分析

【java】【SSM框架系列】【一】Spring_第79张图片

【java】【SSM框架系列】【一】Spring_第80张图片

4.2 Spring整合MyBatis

【java】【SSM框架系列】【一】Spring_第81张图片

【java】【SSM框架系列】【一】Spring_第82张图片 【java】【SSM框架系列】【一】Spring_第83张图片

五、Spring整合Junit

【java】【SSM框架系列】【一】Spring_第84张图片

六、AOP

6.1 AOP概念与作用

【java】【SSM框架系列】【一】Spring_第85张图片

6.2 AOP核心概念 

【java】【SSM框架系列】【一】Spring_第86张图片

 【java】【SSM框架系列】【一】Spring_第87张图片

6.3 AOP入门案例

6.3.1 AOP入门案例思路分析

【java】【SSM框架系列】【一】Spring_第88张图片

6.3.2 AOP入门案例实现 

【java】【SSM框架系列】【一】Spring_第89张图片

【java】【SSM框架系列】【一】Spring_第90张图片

【java】【SSM框架系列】【一】Spring_第91张图片 【java】【SSM框架系列】【一】Spring_第92张图片

【java】【SSM框架系列】【一】Spring_第93张图片 【java】【SSM框架系列】【一】Spring_第94张图片

 【java】【SSM框架系列】【一】Spring_第95张图片

 6.4 AOP工作流程

【java】【SSM框架系列】【一】Spring_第96张图片

6.5 AOP核心概念

【java】【SSM框架系列】【一】Spring_第97张图片

 【java】【SSM框架系列】【一】Spring_第98张图片

6.6 AOP切入点表达式

6.6.1 语法格式

【java】【SSM框架系列】【一】Spring_第99张图片

【java】【SSM框架系列】【一】Spring_第100张图片

6.6.2 通配符

【java】【SSM框架系列】【一】Spring_第101张图片

6.6.3 书写技巧

【java】【SSM框架系列】【一】Spring_第102张图片

6.7 AOP通知类型

【java】【SSM框架系列】【一】Spring_第103张图片

【java】【SSM框架系列】【一】Spring_第104张图片 【java】【SSM框架系列】【一】Spring_第105张图片【java】【SSM框架系列】【一】Spring_第106张图片

【java】【SSM框架系列】【一】Spring_第107张图片 【java】【SSM框架系列】【一】Spring_第108张图片

6.8 案例:测量业务层接口万次执行效率 

【java】【SSM框架系列】【一】Spring_第109张图片

【java】【SSM框架系列】【一】Spring_第110张图片 【java】【SSM框架系列】【一】Spring_第111张图片

6.9 AOP通知获取数据 

【java】【SSM框架系列】【一】Spring_第112张图片

【java】【SSM框架系列】【一】Spring_第113张图片

 【java】【SSM框架系列】【一】Spring_第114张图片

 6.10 案例:百度网盘密码数据兼容处理

【java】【SSM框架系列】【一】Spring_第115张图片

【java】【SSM框架系列】【一】Spring_第116张图片

6.11 AOP总结

【java】【SSM框架系列】【一】Spring_第117张图片

【java】【SSM框架系列】【一】Spring_第118张图片

【java】【SSM框架系列】【一】Spring_第119张图片

【java】【SSM框架系列】【一】Spring_第120张图片

七、Spring事务

7.1 事务简介 

【java】【SSM框架系列】【一】Spring_第121张图片

【java】【SSM框架系列】【一】Spring_第122张图片

【java】【SSM框架系列】【一】Spring_第123张图片

【java】【SSM框架系列】【一】Spring_第124张图片

【java】【SSM框架系列】【一】Spring_第125张图片

7.2 Spring事务角色

【java】【SSM框架系列】【一】Spring_第126张图片

【java】【SSM框架系列】【一】Spring_第127张图片

 【java】【SSM框架系列】【一】Spring_第128张图片

7.3 Spring事务属性

【java】【SSM框架系列】【一】Spring_第129张图片

【java】【SSM框架系列】【一】Spring_第130张图片

【java】【SSM框架系列】【一】Spring_第131张图片

你可能感兴趣的:(java,java,spring,boot,spring,SSM)