03 2020 档案
摘要:JDK SPI机制 SPI(Service Provider Interface),是一种将服务接口与服务实现分离以达到解耦可拔插、大大提升了程序可扩展性的机制。 约定(我觉得称之为规范更合适): 1. 制定统一的规范(比如 java.sql.Driver) 2. 服务提供商提供这个规范具体的实现,
阅读全文
摘要:爬一下最新的行政区划 http://www.stats.gov.cn/tjsj/tjbz/tjyqhdmhcxhfdm/2019/index.html 引入依赖 <!-- https://mvnrepository.com/artifact/com.belerweb/pinyin4j --> <de
阅读全文
摘要:前言 前面Dubbo服务暴露完成了两个任务:1. 启动本地服务器。2. 将服务注册到注册中心。 服务暴露开始于ServiceBean,那么与之对应的,服务引用开始于ReferenceBean。 入口 入口有两个,都在ReferenceBean中 // 懒汉式(在 ReferenceBean 对应的服
阅读全文
摘要:入口 在Dubbo jar包目录下我们可以找到 其中配置了处理接口DubboNamespaceHandler,可以看到,ServiceBean是用来处理service的。 public class ServiceBean<T> extends ServiceConfig<T> implements
阅读全文
摘要:1. Spring容器何时加载Dubbo组件? 根据官方说法 基于 dubbo.jar 内的 META-INF/spring.handlers 配置,Spring 在遇到 dubbo 名称空间时,会回调 DubboNamespaceHandler。 所有 dubbo 的标签,都统一用 DubboBe
阅读全文