网站首页 > 精选文章
-
设计了一款TPS百万级别的分布式、高性能、可扩展的RPC框架
为啥要开发RPC框架事情是这样的,在开发这个RPC框架之前,我花费了不少时间算是对Dubbo框架彻底研究透彻了。冰河在撸透了Dubbo2.x和Dubbo3.x的源码之后,本来想给大家写一个Dubbo源码解析的专栏。为此,我其实私下准备了一个...
2025-02-26 huorong 精选文章 0 ℃ 0 评论 -
refresh是什么?Spring refresh的12个步骤
refresh是AbstractApplicationContext中的一个方法,负责初始化ApplicationContext容器,容器必须调用refresh才能正常工作。它的内部主要会调用12个方法,我们把它们称为r...
2025-02-26 huorong 精选文章 0 ℃ 0 评论 -
Spring Boot极简指南:用「智能厨房」思维理解自动配置
一、SpringBoot本质揭秘(厨房理论)想象你要开一家餐厅:传统Spring=手工厨房需要自己砌灶台(配置XML)、买锅具(导入jar包)、招厨师(Bean管理)SpringBoot=智能中央厨房预制电磁灶(自动配置)、全套...
2025-02-26 huorong 精选文章 0 ℃ 0 评论 -
Spring boot加载顺序
SpringBoot的配置加载顺序遵循特定规则,**优先级高的配置会覆盖低优先级的配置**。以下是常见的配置源及其加载顺序(从高到低):---###**1.命令行参数(最高优先级)**-通过`--key=value`在启动命令...
2025-02-26 huorong 精选文章 0 ℃ 0 评论 -
精通Spring Boot 3 : Spring Boot 的内部机制 (3)
SpringBoot的特点现在,让我们通过使用我们的MyRetroApp项目来探索一些SpringBoot的功能。如果你查看主类,会发现SpringApplication.run方法。这个方法可以通过不同的方式进行实例...
2025-02-26 huorong 精选文章 0 ℃ 0 评论 -
springboot核心基础之spring.factories机制
在javaspringcloud项目中,我们常常会在子模块中创建公共方法,那么在另外一个子模块中,需要加载配置文件的时候,往往SpringBoot自动扫描包的时候,只会扫描自己模块下的类。这个是springboot约定俗成的内容。抛...
2025-02-26 huorong 精选文章 0 ℃ 0 评论 -
SpringBoot之Profile源码分析
一什么是profileProfile对不同环境提供不同配置功能的支持,可以通过激活、指定参数等方式快速切换环境。二profile作用1将不同参数配置绑定不同环境。2为在不同的环境下使用不同的配置提供了支持。三profile配置方...
2025-02-26 huorong 精选文章 0 ℃ 0 评论 -
Spring注解驱动开发及源码解析
前言spring核心包:一、组件注册1.1.使用ClassPathXmlApplicationContext注册bean1.2使用AnnotationConfigApplicationContext注册bean1.3@Com...
2025-02-26 huorong 精选文章 0 ℃ 0 评论 -
深入理解Spring Cloud一(2)如何从配置中心加载配置?
先介绍SpringCloud留下的扩展点,和整个加载流程。后面文章会以具体配置中心举例进行说明。一、PropertySourceBootstrapConfiguration核心功能介绍注入PropertySourceLocator实现类...
2025-02-26 huorong 精选文章 0 ℃ 0 评论 -
spring常用注解
一、组件注解1、@Component(“xxx”)指定某个类是容器的bean,@Component(value="xx")相当于,其中value可以不写。用于标注类为spring容器bean的注解有四个,主要用于区别不同的组件类,提高代码的...
2025-02-26 huorong 精选文章 0 ℃ 0 评论