随笔分类 -  Spring全家桶 / Spring Core

Spring核心功能:IoC和AOP等。
摘要:1 基本使用 @Configuration用来标注配置类,它自身的元注解是@Component,所以能够被Spring容器管理。 它可以和其他注解联合使用,完成配置功能: @Bean:标注方法,可以注册bean。 @ComponentScan和@ComponentScans:通过ClassPathB 阅读全文
posted @ 2023-02-03 22:32 Xianuii 阅读(996) 评论(0) 推荐(0) 编辑
摘要:1 基本使用 1.1 依赖 Spring的AOP功能是在IoC的基础上建立起来的,因此需要引入最基础的依赖如下: <dependency> <groupId>org.springframework</groupId> <artifactId>spring-context</artifactId> < 阅读全文
posted @ 2023-01-30 14:59 Xianuii 阅读(392) 评论(1) 推荐(1) 编辑
摘要:ApplicationContext是Spring容器针对应用层开发的接口,是实际项目中使用的IoC容器。 阅读全文
posted @ 2023-01-18 21:58 Xianuii 阅读(230) 评论(0) 推荐(1) 编辑
摘要:BeanFactory是Spring IoC容器的最核心部分。 阅读全文
posted @ 2023-01-17 20:54 Xianuii 阅读(238) 评论(0) 推荐(1) 编辑
摘要:依赖配置→BeanDefinition→bean 阅读全文
posted @ 2023-01-16 15:43 Xianuii 阅读(205) 评论(0) 推荐(1) 编辑
摘要:Environment体系提供了对profiles和properties的统一处理,学习Environment有助于我们对配置文件处理的深入理解。 阅读全文
posted @ 2023-01-16 00:16 Xianuii 阅读(433) 评论(0) 推荐(0) 编辑
摘要:ClassPathBeanDefinitionScanner可以扫描指定路径下的@Component类,将这些类解析成BeanDefinition,注册到Spring容器中。 ClassPathBeanDefinitionScanner提供了对@Order、@Priority、@Autowired、@Resource、@Configuration和@EventListener等注解的支持。 基本所有ApplicationContext实现类都会使用ClassPathBeanDefinitionScanner注册bean,它是理解Spring IoC容器的基础,必须掌握!!! 阅读全文
posted @ 2023-01-14 14:39 Xianuii 阅读(1640) 评论(0) 推荐(2) 编辑
摘要:Resource是对底层资源的一种抽象,Spring将底层的xml文件、类路径文件等各种资源都通过Resource读取,然后再进行不同的处理。 阅读全文
posted @ 2023-01-12 23:17 Xianuii 阅读(571) 评论(0) 推荐(1) 编辑
摘要:AnnotatedBeanDefinitionReader可以读取指定类对象的注解信息,将该该类对象注册到Spring容器中。 阅读全文
posted @ 2023-01-11 22:41 Xianuii 阅读(788) 评论(0) 推荐(1) 编辑
摘要:Spring IoC学习路线 阅读全文
posted @ 2023-01-10 22:08 Xianuii 阅读(254) 评论(0) 推荐(1) 编辑
摘要:类型转换本质上来说是这么一个过程: SourceType --> TargetType Spring提供了一套基于Converter接口的*SPI(Server Provide Interface)*机制。 通过实现Converter接口,我们可以根据自己的业务需求制定特定的类型转换规则。 1 Co 阅读全文
posted @ 2022-01-14 21:51 Xianuii 阅读(228) 评论(0) 推荐(1) 编辑
摘要:本文试图从原理上讲解Spring IoC容器的作用域机制,建议对着源码阅读,事半功倍。 0 引入问题 当我们谈到Spring作用域的时候,自然而然会想到如下作用域(来自spring-core官方文档): | 作用域 | 描述 | | | | | singleton | (Default) Scope 阅读全文
posted @ 2021-11-28 11:35 Xianuii 阅读(337) 评论(0) 推荐(0) 编辑
摘要: 1 Spring IoC使用流程 IoC(或DI)是Spring框架的核心功能之一,是Spring生态系统的基础。 Spring IoC的主要功能是将项目中的各种POJO虚拟成一个个Bean,管理这些Bean的生命周期以及Bean之间的依赖关系。开发人员在需要使用某个POJO时,只需要通过Spr 阅读全文
posted @ 2021-10-25 19:26 Xianuii 阅读(385) 评论(0) 推荐(1) 编辑

主题色彩
点击右上角即可分享
微信分享提示