摘要: BeanFactoryPostProcessor 1.介绍 允许对应用程序上下文的bean定义进行自定义修改的工厂钩子,列如:自定义配置文件中配置的Bean属性。 BeanFactoryPostProcessor可以与Bean定义进行交互并进行修改,但不能进行Bean实例化。这样做可能会导致bean 阅读全文
posted @ 2020-11-24 18:30 柒月丶 阅读(760) 评论(0) 推荐(1)
摘要: BeanPostProcessor: Bean初始化前后回调。 InstantiationAwareBeanPostProcessor:Bean实例化前后回调。 SmartInstantiationAwareBeanPostProcessor:Bean类型,构造器,以及对Bean的引用回调。 Mer 阅读全文
posted @ 2020-11-23 00:28 柒月丶 阅读(1075) 评论(0) 推荐(0)
摘要: 1.简介 EnvironmentPostProcessor可以在创建应用程序上下文之前,添加或者修改环境配置。 EnvironmentPostProcessor接口实现代表:ConfigFileApplicationListener 2.使用 @Order(Ordered.LOWEST_PRECED 阅读全文
posted @ 2020-11-22 18:40 柒月丶 阅读(3256) 评论(0) 推荐(0)
摘要: 1.序言 SPI ,全称为 Service Provider Interface,是一种服务提供发现机制,为框架提供良好扩展性的机制。 例如:我们系统中抽象模块,往往有多种实现,在面向对象的编程中,如果需要换另一种实现,就需要修改代码,为了不修改代码就需要一种发现机制。 再例如:加载第三方的bean 阅读全文
posted @ 2020-11-21 23:49 柒月丶 阅读(2315) 评论(0) 推荐(1)
摘要: 1.介绍 用于监听应用程序事件的接口。 子接口:GenericApplicationListener,SmartApplicationListener。 通过ApplicationEvent类和ApplicationListener接口,可以实现ApplicationContext事件处理。 App 阅读全文
posted @ 2020-11-21 19:29 柒月丶 阅读(600) 评论(0) 推荐(0)
摘要: 1.介绍 用于Spring容器ConfigurableApplicationContext在刷新之前初始化Spring的回调接口。 通常在需要对应用程序上下文进行一些编程初始化的Web应用程序中使用。例如,注册属性源或针对上下文环境激活配置文件。 ApplicationContextInitiali 阅读全文
posted @ 2020-11-21 15:40 柒月丶 阅读(563) 评论(0) 推荐(0)
摘要: 流程图 1.入口 @SpringBootApplication public class SsoApplication{ public static void main(String[] args) { SpringApplication.run(SsoApplication.class, args 阅读全文
posted @ 2020-11-20 16:56 柒月丶 阅读(330) 评论(0) 推荐(0)
摘要: 1.使用 compile 'com.alibaba.cloud:spring-cloud-starter-alibaba-nacos-config:2.2.3.RELEASE' spring: application: name: product cloud: nacos: config: serv 阅读全文
posted @ 2020-11-18 22:41 柒月丶 阅读(1070) 评论(0) 推荐(0)
摘要: 1. CAP原则 又称CAP定理,指的是在一个分布式系统中,一致性(Consistency)、可用性(Availability)、分区容错性(Partition tolerance)。CAP 原则指的是,这三个要素最多只能同时实现两点,不可能三者兼顾。 2. Raft算法 Nacos 集群为了保证集 阅读全文
posted @ 2020-11-18 18:05 柒月丶 阅读(3633) 评论(1) 推荐(0)
摘要: 1.Spring服务发现的统一规范 Spring将这套规范定义在Spring Cloud Common中 discovery包下面定义了服务发现的规范 核心接口:DiscoveryClient 用于服务发现 2.Nacos客户端实现服务发现 NacosDiscoveryClient 实现 Disco 阅读全文
posted @ 2020-11-16 23:50 柒月丶 阅读(1332) 评论(0) 推荐(0)