1. 三种bean的生成方式
    1. 类直接生成
    2. 静态工厂
    3. 实例工厂
  2. bean作用域及生命周期
  3. 属性注入
    1. 集合属性
    2. 普通属性
    3. 构造器
    4. 内部bean
    5. 外部引用bean
  4. 自动注入
    1. autowire=byName
    2. autowire=byType
  5. AOP技术
    1. JDK动态代理
      1. InvocationHander
      2. Proxy
      3. Method
    2. cglib代理
      1. MethodInterceptor
      2. Enhaner
      3. MethodProxy
      4. Method
    3. 基于Spring的aop技术
      1. 通知
        1. 前置通知
        2. 后置通知
        3. 环绕通知
          1. ProceedingJoinPoint
        4. 例外通知
        5. 最终通知
      2. 切入点表达式
  6. 注解注入