Spring Statemachine中,主要示例对static使用@Configuration


@Configuration
@EnableStateMachine
static class Config1 extends EnumStateMachineConfigurerAdapter<States, Events> {



和豆


@WithStateMachine
static class MyBean {



还要使用@Autowired


static class MyApp {
   @Autowired
   StateMachine<States, Events> stateMachine;



是可以忽略的旧文档/样本文档,还是有真正的理由/需要使用静态类?

最佳答案

是旧的/示例文档可以忽略吗?
  原因/需要使用静态类?


是。

不需要静态-请查看附录->快速示例-https://docs.spring.io/spring-statemachine/docs/2.1.3.RELEASE/reference/#quick-example中的最新示例,甚至在3.0.0M1的预发行版中-https://docs.spring.io/spring-statemachine/docs/3.0.0.M1/reference/#appendices

09-04 02:22