小编R.S*_*fer的帖子

Spring Boot:多次遇到导出标识符

出现以下错误

Caused by: org.hibernate.tool.schema.spi.SchemaManagementException:Export identifier [order_signal] encountered more than once
Run Code Online (Sandbox Code Playgroud)

我有以下课程:

Tradingbot.persistence.model.order.TransactionComponent

@Entity
@Inheritance(strategy = InheritanceType.TABLE_PER_CLASS)
public abstract class TransactionComponent {
    @Id
    @GeneratedValue(strategy = GenerationType.TABLE)
    @Column(name = "id", updatable = false, nullable = false)
    protected Long id;

    ...
}
Run Code Online (Sandbox Code Playgroud)

Tradingbot.persistence.model.order.OrderSignal

@Entity
@JsonRootName("OrderSignalDAO")
public class OrderSignal extends TransactionComponent {
    ...
}
Run Code Online (Sandbox Code Playgroud)

Tradingbot.persistence.model.order.TransferSignal

@Entity(name = "TransferSignal")
public class TransferSignal extends TransactionComponent {
    ....
}
Run Code Online (Sandbox Code Playgroud)

在 OrderSignal 类中没有其他 @Id,并且 TransactionComponent 中也没有 id 的 getter/setter。

为什么会出现这个错误?这是什么意思?如何修复它?

java hibernate spring-boot

4
推荐指数
1
解决办法
6633
查看次数

如何在神经网络的输出端执行诸如国际象棋移动合法性之类的规则?

我如何将规则(如国际象棋规则)应用于神经网络,以便网络不会预测/训练无效动作?

machine-learning neural-network lstm keras tensorflow

1
推荐指数
1
解决办法
1191
查看次数