项目终于用上了Spring状态机,那叫一个优雅!

目录

1、什么是状态机
2、状态机图
3、spring statemachine

文章来源:https://www.duidaima.com/Group/T…

Spring探索|既生@Resource,何生@Autowired?

本文主要针对Spring为什么要支持@Resource和@Autowired两个类似的注解做出了解答。
提到Spring依赖注入,大家最先想到应该是@Reso…

elastalert微信报警

针对国人微信使用率较高的情况,开发了三个ElastAlert微信插件(shell,python,java)
简介
ElastAlert支持以下方式报警

Com…

使用Generic Webhook Trigger插件实现Jenkins+WebHooks(码云)持续集成

业务背景

我们在开发的时候,特别是前后端分离的时候,前端需要我们后端提供的API接口,可能需要每次有一个接口的变动都需要重新部署到dev环境上,例如:最常见的…

Spring历史版本变迁和如今的生态帝国

在进一步学习Spring的核心原理之前,有必要和大家一起梳理一下Spring历史版本的变迁,知晓一下每一个版本新增了哪些东西,解决了哪些我们开发中的问题,以便我…

谈谈服务雪崩、降级与熔断

作者:孤独烟
微信公众号:孤独烟(ID:zrj_guduyan)
引言
首先,之所以谈这个话题呢,是发现现在很多人对微服务的设计缺乏认识,所以写一篇扫盲文。当然…

基于Spring AOP和Groovy日志模板配置的日志记录框架的二次实现与使用案例

一、项目地址
https://git.oschina.net/xuliugen/ufind-businesslog.git

说明
:本框架是基于koala-p…

巧妙利用 SpringBoot 责任链模式,让编程事半功倍!

一、什么是责任链模式?

责任链模式(Chain of Responsibility Pattern),顾名思义,为请求者和接受者之间创建一条对象处理链路,避免…