java
2023-12-09
2023-12-09
善则称人,过则称己,则民不争。——佚名
今天在状态机的action
里进行事件触发,发现并没有触发
这是因为在action
触发后,state
才会进行更改,而不是在state
触发后。。。
例如此处我们在action
的execute
打断点:
可以看到还没有更改状态
如果需要在state
触发以后紧接着触发event
,则可以放到拦截器里spring-state-machine拦截器处理