出现以下错误
Caused by: org.hibernate.tool.schema.spi.SchemaManagementException:Export identifier [order_signal] encountered more than once
Run Code Online (Sandbox Code Playgroud)
我有以下课程:
@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)
@Entity
@JsonRootName("OrderSignalDAO")
public class OrderSignal extends TransactionComponent {
...
}
Run Code Online (Sandbox Code Playgroud)
@Entity(name = "TransferSignal")
public class TransferSignal extends TransactionComponent {
....
}
Run Code Online (Sandbox Code Playgroud)
在 OrderSignal 类中没有其他 @Id,并且 TransactionComponent 中也没有 id 的 getter/setter。
为什么会出现这个错误?这是什么意思?如何修复它?
我如何将规则(如国际象棋规则)应用于神经网络,以便网络不会预测/训练无效动作?