240 发简信
IP属地:江苏
  • Spring AOP 基础 代理

    一、概念 本篇主要介绍,静态代理,动态代理,cglib实现动态代理。后续Spring AOP就是基于动态代理实现的。 二、静态代理 类似装饰者模式,增强原对象...

  • Spring Annotation 其它注解

    一、概念 概念和之前一样,这里介绍如何使用注解配置。更简单。 二、单例多例 @Scope(ConfigurableBeanFactory.SCOPE_SINGLETO...

  • Spring Annotation IOC,DI

    一、概述 Spring除了默认的使用xml配置文件的方式实现配置之外,也支持使用注解方式实现配置,这种方式效率更高,配置信息清晰,修改更方便,推荐使用。 二、Spring注解...

  • Spring Annotation 注解基础

    一、概述 本文,主要了解注解的作用。为后面Spring 注解方式实现IOC ,DI 做铺垫。 之前,主要是通过xml配置来实现 IOC和DI,后面的文章将介绍...

  • Spring DI

    一、概述 IOC(控制反转)负责对象的创建。 本文介绍的DI(依赖注入),负责对象创建后,属性的赋值。通过xml的配置,代替写代码为对象属性赋值。 二、注入方...

  • 120
    Spring IOC配置懒加载,初始化,销毁方法

    一、概述 1.1 懒加载介绍 Spring默认会在容器初始化的过程中,解析xml,并将单例的bean创建并保存到map中,这样的机制在bean比较少时问题不大,但一旦bean...

  • Spring IOC 单例和多例

    一、概述 Spring容器管理的bean在默认情况下是单例的,也即,一个bean只会创建一个对象,存在内置map中,之后无论获取多少次该bean,都返回同一个对象。 但是在...

  • 120
    Spring IOC 创建对象的方式

    一、概述 虽然有几种方式可以创建对象,但是 (强烈建议通过类的无参构造方法创建对象)。 其余几种方式,在类没有无参构造时再使用。 二、通过类的无参构造方法创建...

  • 120
    Spring IOC 别名标签

    一、概述 用处不大,了解即可。 二、创建别名 三、使用别名 //使用别名获取对象 Person person = (Person)context.getBean("...

  • Spring IOC获取对象的方式

    一、概述 上一篇介绍了Spring容器可以帮我们创建对象。这篇主要介绍 从Spring容器中获取对象的两种方式。 二、通过ID获取 Person person = (P...

  • 120
    Spring概述

    一、概述 Spring是一个轻量级的控制反转(IoC)和面向切面(AOP)的容器框架。 二、搭建Spring开发环境 2.1 下载Spring 可在官网下载,或者文档...