zoukankan      html  css  js  c++  java
  • [Spring3.x] 第 3 章 IOC 容器概述

    第一章 Spring 概述
    第二章 快速入门
    第三章 IOC 容器概述
     反射技术是 实现依赖注入的 Java 底层技术
     本章内容 :
      * IOC 概念所包含的设计思想
      * Java 语言反射技术
      * BeanFactory、ApplicationContext 以及 WebApplicationContext 基础接口
      * Bean 的生命周期

     本章亮点
      * 详细分析 Bean 的生命周期并探讨生命周期接口的实际意义
      3.1 IOC 概述
       IOC (控制反转:Inverse of Control)是 Spring 容器的内核,AOP、声明式事务等功能在此基础上开花结果。
       DI(依赖注入 : Dependency Injection)的概念用以代替 IOC,即让调用类对某一接口实现类的依赖关系由第三方(容器或协作类)注入,以移除调用类对某一接口实现类的依赖。
        (1), 构造函数注入
        (2), 属性注入、Set注入
      3.2 相关 Java 基础知识
       Java语言允许通过程序化的方式间接对 Class 的对象实例操作,Class文件由类装载器装载后,在 JVM 中将形成一份描述 Class 结构的元信息对象,通过该元信息对象可以获知 Class 的结构信息 : 如构造函数,属性和方法等。Java 允许用户借由这个Class相关的元信息对象间接调用Class对象的功能,这就为使用程序化方式操作 Class 对象开辟了途径。
       3.2.1 简单实例
       3.2.2 类装载器 ClassLoader
      3.3 资源访问利器
       3.3.1 资源抽象接口
       
    第四章 在IOC容器中装配 Bean
    第五章 Spring 容器高级主题
    第六章 Spring AOP基础
    第七章 基于 @Aspectj 和 Schema 的 AOP
  • 相关阅读:
    python小白-day9 数据库操作与Paramiko模块
    python小白-day8 线程、进程、协程
    python小白-day8 socketserver模块
    python小白-day7 socket初识
    python小白-day7 面向对象高级部分
    python小白-day6 xml处理模块
    python小白-day6 ConfigParser模块
    2020软件定义网络实验二
    软件工程实践第一次个人作业
    2020软件定义网络实验一
  • 原文地址:https://www.cnblogs.com/robbychan/p/3786499.html
Copyright © 2011-2022 走看看