dubbo 基于 3.2.6 版本 在 dubbo 中引用服务的源码是非常复杂的,这里只介绍主要流程。 DefaultModuleDeployer#referServices 引用服务 源码位置: org.apache.dubbo.config.deploy.DefaultModuleDeployer#referServices 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26
dubbo 基于 3.2.6 版本 在 dubbo 中导出服务的源码是非常复杂的,这里只介绍主要流程。 DefaultModuleDeployer#exportServices 导出服务 源码位置: org.apache.dubbo.config.deploy.DefaultModuleDeployer#exportServices 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26
为什么学 在后端开发中,rpc 是我们经常用到的技术,而 dubbo 是 java 的一种流行的 rpc 框架。 怎么学 在 B 站中,找一个 dubbo 的入门视频来学习 学习github dubbo-samples 学习
在 spring boot 中,只需要创建一个 bean 实现 filter 接口,spring boot 就会把这个 filter 加入到 servlet 容器中。 在实际使用中,常用的接口就是 OncePerRequestFilter 和 OrderedFilter, 所以来看看 spring boot 是如何适配 servlet
字段更新为null的代码 1 2 3 4 5 6 7 8 9 // 实体类字段设置 @TableField(value = "LOCK_EXP_TIME_", updateStrategy = FieldStrategy.IGNORED) private Date lockExpirationTime; // mapper操作 JobEntity jobEntity = new JobEntity(); jobEntity.setId(1); jobEntity.setLockExpirationTime(null); JobEntityMapper.updateById(jobEntity); 问题 上面的操作可能会抛出下面的
rocketmq 基于 5.1.4 版本 在 rocketmq 中,消息分为多个类型,比如普通消息、批量消息、延迟消息、事务消息等,这一节主要介绍普通消息的逻辑,后面的章节会继续介绍其他消