Spring Security源码之AuthenticationManager(九)

(1). 概述在前面,剖析了:AuthenticationProvider,那AuthenticationManager与AuthenticationProvider是什么关系呢?带着这个问题,我们来看:AuthenticationManager...

Spring Security源码之AccessDecisionVoter(十二)

(1). 概述在前面我们剖析AccessDecisionManager主要负责投票的决策管理,但是,内部实际又委托给了:AccessDecisionVoter进行投票

Spring Security源码之AccessDecisionManager(十一)

(1). 概述在前面我们剖析FilterSecurityInterceptor主要负责鉴权功能,但是,在内部,实则又委托给了:AccessDecisionManager进行,所以,这一篇主要是对:AccessDecisionManager源码进行剖析.

Spring Integration总结

(1). Spring Integration 是什么Spring Integration对Spring编程模型进行了扩展,使得能够支持著名的“企业集成模式”.通过SI(Spring Integration)可以在基于Spring的应用中引入轻量...

Spring Integration源码之ServiceActivatorParser(六)

(1). 概述这一小篇,主要剖析,SI是如何解析service-activator标签的

Spring Integration源码之ServiceActivatorFactoryBean(七)

(1). 概述前面,通过源码剖析,SI会委托给ServiceActivatorParser解析service-activator标签,最终会转换成业务模型:ServiceActivatorFactoryBean,在这一小节,主要是剖析:Servi...

Spring Integration源码之ServiceActivatingHandler(八)

(1). 概述在这一小篇,主要剖析:ServiceActivatingHandler.

Spring Integration源码之PointToPointChannelParser(五)

(1). 概述这一小篇,主要剖析,SI是如何解析channel标签的.

Spring Integration源码之ConsumerEndpointFactoryBean(九)

(1). 概述在前面,有剖析过:ServiceActivatorParser会,向Spring中注册两个Bean(ConsumerEndpointFactoryBean/ServiceActivatorFactoryBean),在这一小篇,主要剖...

查看Spring Integration相关业务模型能力(三)

(1). 概述在这一小篇,主要了解一下,SI抽象了哪些接口.

Spring Integration相关概念(一)

(1). 概述在这里先对Spring Integration的概念有一个大概的了解,后面会进行案例,以及源码剖析.

Spring Integration源码之IntegrationNamespaceHandler(四)

(1). 概述

Spring Integration Hello World入门案例(二)

(1). 概述在这一篇,主要是对Spring Integration有一个入门的案例,这个案例,来自于官网

Apache BookKeeper总结

(1). Apache BookKeeper背景介绍BookKeeper的开发者Benjamin Reed、Flavio Junqueira、Ivan Kelly凭借搭建ZooKeeper的经验设计了一个灵活的系统,能够支持多种工作负载. 最初,...

Apache BookKeeper源码编译(一)

(1). 概述前面对BookKeeper的概念有了一个了解,在这里,需要弄个Hello World,以便增加对BookKeeper的入门.

Apache BookKeeper之本地运行Bookies测试(二)

(1). 概述前面对BookKeeper的概念有了一个了解,在这里,按照官网的提示,运行一批:Bookies进行读写. “参考官网 Run bookies locally”

Apache BookKeeper源码之LocalBookKeeper(三)

(1). 概述前面,通过运行脚本,测试运行了6个Bookies,在这里,我们开始剖析源码,让自己更深入的了解:Bookies是如何构建出来的.

Apache BookKeeper集群搭建(四)

(1). 概述在这一小节,搭建一个BookKeeper的集群(2). 机器准备

mapstruct快速使用

(1). MapStruct介绍MapStruct是一个属性映射工具,只需要定义一个Mapper接口,MapStruct就会自动实现这个映射接口,避免了复杂繁琐的映射实现.在一个JavaWeb工程中会涉及到多种对象,po、vo、dto、entit...

mapstruct与Spring整合

(1). 概述前面对mapstruct有一个简单的入门,在这里,将能过Spring与mapstruct进行整合.

Pulsar Key Shared案例(四)

(1). 概述在这里对Key Sahred模式进行测试,以对Key Shared有更进一步的了解.

Pulsar Java代码调用(三)

(1). 引入依赖(pom.xml)``` 8 8 2.8.1

Pulsar集群搭建(二)

(1). 机器准备

Pulsar基本概念(一)

(1). Pulsar是什么Pulsar是一个用于服务器到服务器的消息系统,具有多租户、高性能等优势.Pulsar最初由Yahoo开发,目前由Apache软件基金会管理.Pulsar 的关键特性如下: Pulsar的单个实例原生支持多个集群,可...

Kafka总结

(1). 概述三年前看过RocketMQ的源码,以致于,每次选择MQ都会不加思索的建议使用RocketMQ. 最近要开始看Debezium的源码,发现它与Kakfa耦合太紧,所以,在看源码之前,先要大概的了解Kafa,结果:发现Kakfa的生...

Spring Cloud Stream集成Kafka(十)

(1). 概述在这一小节,主要学习Spring Cloud Stream与Kafka的整合,后面会去剖析业务模型和部份源码.

Spring Cloud Stream集成Kafka源码之KafkaBinderConfiguration(十一)

(1). 概述在前面,把Spring Cloud Stream与Kafka进行了集成,在这里,开始要深入了解下,集成后有哪些配置项是可以配置的,也就是要找到业务模型.

RabbitMQ总结

(1). 概述大部份的MQ基本上都了解差不多了,由于,现在手上有一个项目有用到RabbitMQ,所以,对RabbitMQ进行一个深入的了解(以及与Spring Cloud Stream的集成).(2). 学习目录 “RabbitMQ架构以及基本...

RabbitMQ Docker单机安装(二)

(1). 概述由于自己的机器是Mac,安装软件比较麻烦,而通过Docker安装软件后卸载软件也比较简单,所以,在搭建集群之前,都用单机版做学习,后面会专有和篇来安装集群版.

RabbitMQ架构以及基本概念(一)

(1). RabbitMQ是什么RabbitMQ是一个开源的AMQP实现,服务器端用Erlang语言编写,支持多种客户端,如:Python、Ruby、.NET、Java、JMS、C、PHP、ActionScript、XMPP、STOMP等,支持A...