如何在物體 spring boot 中有復合鍵時生成 id,我已經使用復合主鍵,IdClass但是當我嘗試從 Spring Boot 插入生成的值時它不順利
@Entity
@DynamicUpdate
@DynamicInsert
@Table(name = "tm_trx_flow")
@IdClass(TmTrxFlowSerializable.class)
public class TmTrxFlow {
@Id
@Column(name ="tm_trx_procedure_id")
private Integer tmTrxProcedureId;
@Id
@SequenceGenerator(name = "some_seq", sequenceName = "empid_seq")
@GeneratedValue(strategy = GenerationType.SEQUENCE, generator = "some_seq")
@Column(name="tm_trx_flow_id")
private Integer tmTrxFlowId;
}
uj5u.com熱心網友回復:
主鍵(復合鍵)不能自動生成。
轉載請註明出處,本文鏈接:https://www.uj5u.com/gongcheng/360882.html
