我正在使用hibernate註釋。我想創建一個列爲autoincremented。我在數據庫(oracle)中創建了一個序列,並在java POJO
類中映射了該序列。我是否也需要爲該序列創建觸發器?我想知道如何在使用hibernate的時候創建一個自動增量列?在java和數據庫方面我需要做些什麼改變?請幫助我。以下是我已映射序列的代碼部分。oracle中使用休眠的自動增量列
public class SimRuns implements Serializable {
private static final long serialVersionUID = 8698324570356602407L;
@Id @Column(name = "RUN_ID")
@GeneratedValue(strategy=GenerationType.SEQUENCE, generator="seq_run_id")
@SequenceGenerator(name="seq_run_id", sequenceName="seq_run_id")
private Long runId;
}
你對數據庫端創建的觸發器/序列? – Dropout 2013-05-06 06:47:40