码迷,mamicode.com
首页 >  
搜索关键字:ioc容器    ( 1303个结果
抛开Spring去理解IOC思想 - 原来IOC容器这么简单
很多小伙伴们看到标题可能就会想到抛开Spring就不会存在IOC思想了,其实不然在接下来的文章中就会讲述到。 很多小伙伴在理解IOC的时候通常会和Spring放到一起去学习,首先呢Spring设计的非常之巧妙而且里面包含了很多除去IOC的其他功能。这样会导致我们在Spring的基础去理解IOC就变得 ...
分类:编程语言   时间:2020-05-03 20:55:52    阅读次数:79
Spring Boot
谈谈对SpringBoot的认识(Spring 和 Spring Boot 有什么区别?) Spring框架是一个轻量级的企业级开发的一站式解决方案,提供了IoC容器、AOP、数据访问、Web开发、消息、测试等相关技术的支持,这些模块的出现,大大的缩短了应用程序的开发时间,同时提高了应用开发的效率。 ...
分类:编程语言   时间:2020-05-01 12:27:12    阅读次数:80
IOC容器中bean的生命周期(简化)
springioc可以管理bean的生命周期,允许在bean生命周期的特定点执行特定的任务。过程如下: 1、执行bean的构造函数或执行工厂方法创建对象 2、为bean的属性设置值和对其他bean的引用 3、执行初始化方法 4.使用bean 5.执行销毁方法 为了检查bean的正确性或者根据特定的标 ...
分类:其他好文   时间:2020-05-01 12:19:31    阅读次数:63
Spring第二篇:Spring容器的基本使用及原理
一、Spring的IOC容器 Spring的IOC容器是具有依赖注入功能的容器,负责对象的实例化、对象的初始化,对象和对象之间依赖关系配置、对象的销毁、对外提供对象的查找等操作,对象的整个生命周期都是由容器来控制。我们需要使用的对象都由ioc容器进行管理,不需要我们再去手动通过new的方式去创建对象 ...
分类:编程语言   时间:2020-04-29 18:48:30    阅读次数:65
coding++:spring注解@lazy,bean懒加载
该注解是在单实例bean是使用,当使用@Scope注解的singleton属性时,bean的实例会在IOC容器创建的时候被加载, 但是如果在创建bean的时候加上@lazy注解,则bean的实例会在第一次使用的时候被创建。 @Lazy @Scope(value = ConfigurableBeanF ...
分类:编程语言   时间:2020-04-28 16:51:52    阅读次数:65
Spring5源码分析(003)——IoC篇之 spring IoC 容器体系总览(占坑待更新)
先来一张 Spring Framework 的总体架构图(这个图来自 4.3.25.RELEASE 版本 ,5.x的没找到)来镇楼: ...
分类:编程语言   时间:2020-04-28 00:35:49    阅读次数:46
Singleton与Prototype
Singleton Bean 对于singleton bean来说,IoC容器只管理一个singleton bean的一个共享实例,所有匹配该bean定义的请求都会让IoC容器返回一个特定的bean实例。 也就是说,当定义一个bean是singleton范围时,IoC容器仅创建一个由该bean定义的 ...
分类:其他好文   时间:2020-04-27 13:25:14    阅读次数:71
IOC容器之DefaultListableBeanFactory
spring DefaultListableBeanFactory 实现了基本的IOC容器 一 查看spring BeanFactory接口源码。 1 String FACTORY_BEAN_PREFIX = "&"; //定义工厂bean的名字前缀为“&”; 2 Object getBean(St ...
分类:其他好文   时间:2020-04-25 23:10:18    阅读次数:59
Spring IOC 容器源码分析 - getBean调用方法解析(六) -- Bean的初始化之BeanPostProcessor
1.BeanPostProcessor接口 Spring 作为优秀的开源框架,它为我们提供了丰富的可扩展点,除了前面提到的 Aware 接口,还包括其他部分,其中一个很重要的就是 BeanPostProcessor。这篇文章主要介绍 BeanPostProcessor 的使用以及其实现原理。我们先看 ...
分类:编程语言   时间:2020-04-16 14:50:43    阅读次数:59
Spring IOC 容器源码分析 - getBean调用方法解析(三) -- 实例化 Bean 对象
1. createBeanInstance protected BeanWrapper createBeanInstance(String beanName, RootBeanDefinition mbd, @Nullable Object[] args) { // 解析 bean ,将 bean ...
分类:编程语言   时间:2020-04-15 18:20:19    阅读次数:59
1303条   上一页 1 ... 9 10 11 12 13 ... 131 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!