my_Spring
2019-11-10 11:17:27 0 举报
AI智能生成
Spring框架的思维导图
作者其他创作
大纲/内容
IOC
IOC概念
概念
bean的配置
bean的三种配置
1.默认构造函数
<bean id="test" class="com.itheima.test.Test" > </bean>
2.普通工厂的普通方法
- <bean id="factory" class="com.itheima.factory.Factory"></bean>
2. <bean id="factoryInstance" factory-bean="factory" factory-mehod="getFactoryInstance"></bean>
3.普通工厂中的静态方法
- 1.<bean id="staticFactroyInstance" class="com.itheima.factory.StaticFactory" factory-method="getFactoryInstance" ></bean>
bean的作用范围
bean中的scope属性
singleton(单例-默认值)
prototype(多例)
request
session
global-session
bean的生命周期
<bean id="test" class="com.itheima.test.Test" scope="prototype" init-method="init" destory-mehod="destory"></bean>
IOC的配置
基于XML的配置
1.导入坐标
2.导入约束
3.创建配置文件
IOC类视图
IOC的容器类视图
基于注解的IOC配置
导入坐标
导入约束
IOC的DI(依赖注入)
构造器注入
注入实例
set注入
set实例
集合注入
集合实例
AOP
AOP相关术语
基于XML的AOP配置
导入坐标
xml约束
配置通知类
第一步:把通知类用 bean 标签配置起来
第二步:使用 aop:config 声明 aop 配置
第三步:使用 aop:aspect 配置切面
第四步:使用 aop:pointcut 配置切入点表达式
第五步:使用 aop:xxx 配置对应的通知类型
切入点表达式
环绕通知
基于注解的AOP配置
xml约束
第一步:把通知类也使用注解配置
第二步:在通知类上使用@Aspect 注解声明为切面
第三步:在增强的方法上使用注解配置通知
第四步:在 spring 配置文件中开启 spring 对注解 AOP 的支持
环绕通知的配置
切入点表达式注解
不使用XML的注解配置
0 条评论
下一页