善则称人,过则称己,则民不争。——佚名

今天在状态机的action里进行事件触发,发现并没有触发

这是因为在action触发后,state才会进行更改,而不是在state触发后。。。

例如此处我们在actionexecute打断点:

可以看到还没有更改状态

如果需要在state触发以后紧接着触发event,则可以放到拦截器里spring-state-machine拦截器处理