2013-11-27 105 views
0

我想從我的數據庫中映射一列作爲不是自動增量的主鍵。 請建議我如何爲此列創建休眠註釋休眠註釋非自動增量主鍵列

+0

Bydefalut主鍵列不是自動increament直到你添加任何註解爲使其自動遞增 – MayurB

+0

但是當我嘗試在數據庫中插入它執行選擇查詢與where子句 –

回答

0

使用@Id註釋來定義該屬性到主鍵列的映射。不要使用@GeneratedValue註釋。

@Id 
@Column(name = "id") 
Integer id; 
+0

在這個主鍵列做這件事時,你建議我嘗試在數據庫中插入它正在執行select查詢 –

+0

@AshishNayal檢查代碼中插入 –

+0

當我使用@GeneratedValue主鍵正如你所說的插入查詢正確,但不否則執行 –