zoukankan      html  css  js  c++  java
  • Spring 概述

    ---恢复内容开始---

    1.Spring 核心框架

    Spring有三个核心组件:Bean,Context和Core。
    Spring有两大核心工作机制:IoC和AOP。

    把对象之间的依赖关系转而用配置文件来管理,也就是依赖注入机制。而这个注入关系在一个叫Ioc容器中管理,那Ioc容器中就是被Bean包裹的对象。

    Context就是一个Bean关系的集合,这个关系集合又叫Ioc容器。

    Core就是发现、建立和维护每 个Bean之间的关系所需要的一些列的工具,从这个角度看来,Core这个组件叫Util更能让人理解。

    2. Ioc机制

    Bean定义和解析

    注册过程就是在 IOC 容器内部维护的一个HashMap 来保存得到的 BeanDefinition 。这个 HashMap 是 IoC 容器持有 bean 信息的场所,以后对 bean 的操作都是围绕这个HashMap 来实现的.

    依赖注入

    依赖注入在以下两种情况发生:
    (1)用户第一次通过getBean方法向IoC容索要Bean时,IoC容器触发依赖注入。
    (2)当用户在Bean定义资源中为<Bean>元素配置了lazy-init属性,即让容器在解析注册Bean定义时进行预实例化,触发依赖注入。

  • 相关阅读:
    traceroute原理
    IP转发和子网路由
    Dijkstra算法
    String源码学习
    多线程的参数传递
    hbase参数配置优化
    hadoop 点点滴滴(一)
    Win8安装教程!笔记本用U盘安装Win8只需三步
    CentOS 6.4下编译安装MySQL 5.6.14
    Nginx配置文件说明
  • 原文地址:https://www.cnblogs.com/diaoniwa/p/6438487.html
Copyright © 2011-2022 走看看