加载中
Controller 中使用Async注解失效的原因

Controller 中使用Async注解失效的原因 问题源 启动类 @EnableAsync @SpringBootApplication public class DemoApplication { public static void main(String[] args) { SpringApplication....

2021/08/17 13:35
1.4K
Redis延迟队列设计说明

Redis延迟队列设计说明 参考有赞延迟队列设计 延迟队列核心设计 本项目使用redis作为延迟队列的核心中间件,主要使用到的数据结构有zset、list和hash。首先需要确认延迟队列的一些关键对象,...

插件化开发与 saas 应用中的定制化

插件化开发与 saas 应用中的定制化 本文主要以插件化开发的方式思考在 SAAS 应用中对定制化需求进行相关设计思考。首先需要确认一个需求,这里为了演示方便将需求设置为对字符串进行处理。 ...

06/10 14:52
50
Zookeeper 选举

书接上文 https://my.oschina.net/huifer/blog/5529879 数据操作 本节将对ZAB中的数据操作进行相关说明,对于数据操作而言可以分为两种,第一种是读操作、第二种是写操作。在了解两种数据操作...

05/23 16:19
31
ZAB

参考资料: https://cwiki.apache.org/confluence/display/zookeeper/zab1.0 ZAB协议是Zookeeper中用来传播状态变更的源自广播协议。在ZAB中存在三种类型的角色。 Leader,领导者,在Zookeep...

05/23 09:45
37
Paxos 算法

Paxos 引用: The Part-Time Parliament 论文地址: https://lamport.azurewebsites.net/pubs/lamport-paxos.pdf Paxos Made Simple 论文地址:https://lamport.azurewebsites.net/pubs/paxo...

05/20 13:55
361
Api Flow 设计

Api Flow 在开始进行 Api Flow 设计的说明之前需要先介绍为什么需要API编排。在现在的WEB开发模式下微服务十分流行,在微服务体系下会有大量的API接口出现,这些API接口可以分为如下两部分。...

05/19 09:10
309
服务生命周期

服务生命周期 本章将对Spring Cloud生态中的服务生命周期进行介绍。 服务生命周期 什么是服务生命周期?要回答什么是服务声明周期这个问题要将该名词分为两部分,第一部分是服务,第二部分是...

05/16 16:50
156
动态过滤SQL查询字段 MyBatis

动态过滤SQL查询字段 MyBatis 在权限系统中通常会对数据可见权限进行控制,一般的会有可见数据行数的控制,也会存在对数据返回列的控制,本文主要对列的控制进行技术设计。 需求分析 在MyBat...

01/19 10:47
2.9K
第二十九章 Spring 配置类解析

在这一章笔者将和各位一起探讨 Spring 是如何对配置类(Spring Configuration Bean) 进行解析。 29.1 parse 方法分析 对于 Spring 配置类的解析笔者在第二十三章的时候简单提到过一个方法。 ...

2021/04/16 20:21
63
初识Shiro

初识Shiro 本节将对Shiro做基本认识,主要讲述Shiro中的架构和关键对象。 Shiro 介绍 Shiro项目的全名是Apache Shiro,后续简称Shiro,是一个关于安全的框架,在Shiro官网具体介绍如下: Ap...

2021/04/10 18:43
193
第二十七章 DeferredImportSelectorHandler

第二十七章 DeferredImportSelectorHandler 在这一章笔者将和各位读者从 DeferredImportSelectorHandler 出发了解在 DeferredImportSelectorHandler 中出现的各类处理操作。 27.1 初识 Defe...

2021/04/10 18:41
68
第二十六章 注解元数据

本章笔者将围绕 org.springframework.core.type.AnnotationMetadata 接口和各位读者一起探讨它做了什么。 26.1 基础认识 注解元数据的接口是 AnnotationMetadata ,我们先来看这个接口的类图...

2021/04/05 17:30
120

没有更多内容

加载失败,请刷新页面

返回顶部
顶部
返回顶部
顶部