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(术语)