在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