使用VSCode+PlantUML+C4-Model快速画架构图 关于C4-Model 最近在看C4-Model,它的理念很实用,架构图要明确面...
一直以来,总觉得ssm不够灵活,主要原因是没找到为状态机指定状态的方式,也就意味着状态机引擎实例必须要跟对应的业务数据一起持久化,虽然ssm提供...
测试代码 弄了个全集的测试代码,如下: 存在逾期、部分还款 从放款到全部还款,不存在逾期及部分还款 构造订单变化请求,私有方法 从制定状态 构造...
说明 前面基本上涵盖了一个项目中配置简单状态机的相关实现,不过还有一个关键点,就是外部代码如何调用状态机,以及如何让状态机的持久化与业务逻辑代码...
背景 上文说到BizManager的实现,其实整体看,这块东西跟spring statemachine并没有什么关系,纯粹是个人写的收不住了,把...
状态机配置 状态机配置有两种方式, 创建config类,实现StateMachineConfigurer(或者根据S\E的不同,直接继承其子类S...
背景 这期说下状态以及对应事件的相关设计,这部分内容是后续状态机相关的配置的基础,其中有些设计在实现的时候来回修改了几版,还是挺考验细节设计的。...
背景 每次用到的时候新创建一个状态机,太奢侈了,官方文档里面也提到过这点。 而且创建出来的实例,其状态也跟当前订单的不符;spring stat...
接了个大活,要把公司内部好几条业务线的订单系统统一抽取出来,做成一个订单平台,支撑目前多条业务线的订单体系,同时也要求可以灵活扩展,快速支持之后...