bean
-
[Java] 深入理解 : Spring BeanFactory
1 概述:Spring BeanFactory 1.1 什么是 BeanFactory : Spring Bean 容器的抽象接口 BeanFactory 是Spring框架(sp…
-
Spring 中 Bean 的理解与使用
大白话讲解:从广义上 Spring 注解可以分为两类: 一类注解是用于注册 Bean假如 IoC 容器是一间空屋子,首先这间空屋子啥都没有,我们要吃大餐,我们就要从外部搬运食材和餐…
-
SpringBoot中定义Bean的几种方式
引言 在Spring Boot应用程序中,定义Bean是非常常见的操作,它是构建应用程序的基础。Spring Boot提供了多种方式来定义Bean,每种方式都有其适用的场景和优势。…
-
从BeanFactory源码看Bean的生命周期
Bean生命周期简单描述#我们先不看那些繁杂的生命周期方法回调,只看核心的部分,也就是图中四个大的黄色块 根据BeanDefinition创建Bean,这个过程称为实例化填充Bea…
-
java 有状态对象 无状态对象
1:有状态对象 拿到的对象,有可能被人用过,对象的属性有可能被别人修改过,也就是可能发生过状态变化 2:无状态对象 拿到的对象的属性没有被别人修改过,不管谁拿过去…
-
定制化原理 + WebMvcConfigurer + @Bean
1、定制化的常见方式 修改配置文件; xxxxxCustomizer; 编写自定义的配置类 xxxConfiguration;+ @Bean替换、增加容器中默认组件;视图解析器 W…
-
Springboot学习中期总结
这篇文章总结一下Springboot中比较常用的用法,用于以后完成框架的搭建。 1.关于bean的配置以及注入 之前介绍了几种方式,这里做个总结。 1.1 如果只需要创建一个对象,…
-
Java面试题
Spring Spring中的Bean是否线程安全 1.如果Bean是⽆状态的,那么Bean则是线程安全的(没有共享修改操作)2.如果Bean是有状态的,那么Bean则不是线程安全…
-
IOC入门案例
1.导入依赖 2.创建配置文件 3.配置bean 4.获取IOC容器 5.获取bean
-
Spring源码-beanFactory的准备工作
AbstractApplicationContext类refresh方法调用obtainFreshBeanFactory加载BeanDifinition到BeanFactory中,…