Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/397.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/spring/11.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 具有JPA持久性的Spring状态机-工厂配置_Java_Spring_Spring Boot_Spring Data Jpa_Spring Statemachine - Fatal编程技术网

Java 具有JPA持久性的Spring状态机-工厂配置

Java 具有JPA持久性的Spring状态机-工厂配置,java,spring,spring-boot,spring-data-jpa,spring-statemachine,Java,Spring,Spring Boot,Spring Data Jpa,Spring Statemachine,我试图弄清楚如何轻松地使用spring状态机,包括JPA的持久性。 这就是我目前正在处理的问题: 配置StateMachineFactory-编译器错误 我有以下状态机,枚举为状态和事件。 配置方法中存在以下编译错误: 中的方法工厂(StateMachineModelFactory) 类型ModelConfigurer不适用于 参数(RepositoryStateMachineModelFactory) 错误的原因是,RepositoryStateMachineModelFactory将泛型成员

我试图弄清楚如何轻松地使用spring状态机,包括JPA的持久性。 这就是我目前正在处理的问题:

配置StateMachineFactory-编译器错误

我有以下状态机,枚举为状态和事件。 配置方法中存在以下编译错误:

中的方法工厂(StateMachineModelFactory) 类型ModelConfigurer不适用于 参数(RepositoryStateMachineModelFactory)

错误的原因是,
RepositoryStateMachineModelFactory
将泛型成员设置为
,这与我的
不兼容。当使用非
字符串的泛型成员时,给定的
RepositoryStateMachineModelFactory
是否是错误的实现?当具有注释
@EnableStateMachineFactory
时,是否需要工厂的配置?如何解决编译错误

@EnableStateMachineFactory
公共类StateMachineConfiguration扩展了EnumStateMachineConfiguration适配器{
@自动连线
私有状态存储库