Spring5框架





1.概述

在这里插入图片描述



2.IOC 控制反转


***

2.1 IOC简单概念

在这里插入图片描述
原始方式:
在这里插入图片描述
工厂模式:
在这里插入图片描述
ioc:
在这里插入图片描述
在这里插入图片描述



2.2 IOC Bean管理(基于xml配置文件方式)

在这里插入图片描述在这里插入图片描述

在这里插入图片描述

2.2.1 (2+1)种注入方式:

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
p名称空间注入(了解)
在这里插入图片描述



2.2.2 xml注入其他类型属性

2.2.2.1 字面量

在这里插入图片描述



2.2.2.2 注入外部bean

在这里插入图片描述



2.2.2.3 注入内部bean

在这里插入图片描述
在这里插入图片描述



2.2.2.4 注入属性–级联赋值

在这里插入图片描述
在这里插入图片描述



2.2.3 xml注入集合属性

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述



2.2.4 FactoryBean

在这里插入图片描述
在这里插入图片描述




2.2.5 bean的作用域 (重点!!)

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

重点:singleton和prototype的区别

在这里插入图片描述
注意:
另外还有两个可选的属性,分别为request和session。
request和session都是域对象,request表示一次请求,session表示一次会话。
当scope="request"时,每次创建对象的时候就会放到request域对象中。
当scope="session"时,每次创建对象的时候就会放到session域对象中。




2.2.6 bean的生命周期(重点!!)

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述



2.2.7 xml 自动装配

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述



2.2.8 外部属性文件

在这里插入图片描述
在这里插入图片描述



2.3 IOC Bean管理(基于注解方式)

在这里插入图片描述




2.3.1 基于注解方式实现对象创建

在这里插入图片描述
在这里插入图片描述




2.3.2 基于注解方式实现属性注入

在这里插入图片描述
在这里插入图片描述




2.3.3 完全注解开发

在这里插入图片描述



3.AOP 面向切面编程

在这里插入图片描述
在这里插入图片描述




3.1 AOP底层原理

在这里插入图片描述




3.2 JDK动态代理

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述




3.3 AOP(术语)

在这里插入图片描述
在这里插入图片描述




  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值