java - 如何在工作台中正确使用@InverseRelationShadowVariable

标签 java optaplanner

使用@InverseRelationShadowVariable注释会导致java.lang.StackOverflow异常。我的猜测是,规划实体和规划变量之间的关系现在是循环的,并在数据绑定(bind)期间导致无休止的引用。

使用注释时是否有特定方法可以避免这种情况?

最佳答案

通过在逆变量上添加 @JsonIgnore 注释来修复此问题。

关于java - 如何在工作台中正确使用@InverseRelationShadowVariable,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60836541/

相关文章:

optaplanner - OptaPlanner 中的爬山和禁忌搜索

java - ArrayList 重复元素出现在 ListView 中

用于记录对类字段的每次访问的 Java 代码检测

java - 如何保证施工阶段初始化所有实体的计划变量?

java - OpenShift:Java maven build "Generic Build failure"但日志显示没有错误

OptaPlanner 对数求解器相变

java - 特殊套管最后一个元素的最佳循环成语

java.lang.UnsatisfiedLinkError : Native method not found 错误

java - 如何在 JList 上工作

java - 规划实体与规划值(value)必须是一对一的关系吗?