07 2020 档案
发表于 2020-07-18 17:49阅读:123评论:0推荐:0
摘要:一、概括 Dubbo 服务发布始于 Spring 容器Refresh刷新事件,接收到事件后,执行服务发布逻辑。整个逻辑大致可分为...
阅读全文 »
发表于 2020-07-17 19:52阅读:101评论:0推荐:0
摘要:一、SPI 机制 介绍 在 Dubbo 中, SPI 机制贯穿整个 Dubbo 的核心,不断反复反复的使用,后面就可以看到。 SPI...
阅读全文 »
发表于 2020-07-12 16:00阅读:337评论:0推荐:0
摘要:一、介绍 dubbo 主要是一个分布式服务治理解决方案。那么什么是服务治理? 服务治理主要是针对大规模服务化以后,服务之间的路由、负载均衡、容错机制、服务降级这些问题的解决方案,而 Dubbo 实现的不仅仅是远程服务通信,并且还解决了服务路由、负载、降级、容错等功能。 二、基本使用 三、Du
阅读全文 »
发表于 2020-07-12 14:00阅读:142评论:0推荐:0
摘要:Watcher 节点事件监听 zookeeper 提供了分布式数据的发布/订阅功能, zookeeper允许客户端向服务端注册一个 watcher 监听。 当服务端的一些指定事件(比如可以监听节点数据变更、节点删除、子节点状态变更等 )触发了 watcher,那么服务端就会向客户端发送 一个
阅读全文 »
发表于 2020-07-09 00:44阅读:198评论:0推荐:0
摘要:一、背景 单体架构到分布式集群架构带来各种服务之间的调用,有直接http调用与Rpc调用等 Http 和 Rpc 框架的区别 1.虽然现在服务间的调用越来越多地使用了 RPC 和消息队列,但是 HTTP 依然有适合它的场景。 RPC 的优势在于高效的网络传输模型(常使用 NIO 来实现 netty等
阅读全文 »
发表于 2020-07-09 00:43阅读:207评论:0推荐:0
摘要:一、前言 SpringBoot中是没有MyBatis的,可以通过在使用SpringBoot时如果我们要用MyBatis的话,需要相比普通引用MyBatis需要多做哪些工作?来反推出整合自动配置的原理 二、对比SpringBoot中使用MyBatis区别 1.pom方面 相比平时不一样的是,引用的
阅读全文 »
发表于 2020-07-09 00:40阅读:62评论:0推荐:0
摘要:一、背景 单体架构到分布式集群架构带来各种服务之间的调用,有直接http调用与Rpc调用等 Http 和 Rpc 框架的区别 1.虽...
阅读全文 »
发表于 2020-07-04 11:37阅读:258评论:0推荐:0
摘要:一、MyBatis核心特性 MyBatis核心特性 MyBatis和Hibernate 跟 DbUtils、 Spring JDBC 一样,都是对 JDBC 的一个封装,我们去看源码,最后一定会看到 Statement 和 ResultSet 这些对象。 1、 使用连接池对连接进行管理 2、 SQL
阅读全文 »
发表于 2020-07-04 00:36阅读:66评论:0推荐:0
摘要:一、前言 SpringBoot中是没有MyBatis的,我们可以通过要用MyBatis的话,需要相比普通引用MyBatis需要多...
阅读全文 »
发表于 2020-07-02 19:29阅读:117评论:0推荐:0
摘要:一、MyBatis核心特性 MyBatis核心特性 MyBatis和Hibernate 跟 DbUtils、 Spring JDBC...
阅读全文 »