我想從我的數據庫中映射一列作爲不是自動增量的主鍵。 請建議我如何爲此列創建休眠註釋休眠註釋非自動增量主鍵列
0
A
回答
0
使用@Id註釋來定義該屬性到主鍵列的映射。不要使用@GeneratedValue註釋。
@Id
@Column(name = "id")
Integer id;
+0
在這個主鍵列做這件事時,你建議我嘗試在數據庫中插入它正在執行select查詢 –
+0
@AshishNayal檢查代碼中插入 –
+0
當我使用@GeneratedValue主鍵正如你所說的插入查詢正確,但不否則執行 –
相關問題
- 1. 休眠自動遞增非ID列
- 2. JPA自動增量非主鍵列
- 3. 自動增量與休眠
- 4. 外鍵休眠註釋
- 5. 休眠@Id @GeneratedValue與非自動增量,我沒有序列
- 6. 休眠註釋
- 7. 休眠註釋
- 8. 休眠自動增量設置
- 9. 休眠:hbm2ddl.auto =更新和自動增量
- 10. 休眠自動增量ManyToOne弱實體
- 11. 如何設置多個字段自動增量與休眠註釋
- 12. 註釋JPA休眠
- 13. 休眠註釋double []
- 14. 休眠自動遞增ID
- 15. 外鍵關係:單向註釋休眠
- 16. Int自動增量主鍵和GUID列
- 17. 自動增量主鍵
- 18. 主鍵自動增量
- 19. 具有自動增量字段的休眠組合鍵
- 20. 避免與自動增量鍵在休眠中的複製
- 21. 使用phinx遷移庫的非主鍵列的自動增量
- 22. 關係非主鍵@OneToOne休眠JPA
- 23. 複雜的主鍵使用休眠與註釋
- 24. 自動遞增列主鍵
- 25. 休眠:附加註釋列從繼承
- 26. Hibernate中用於自動增加MySQL主鍵的Java註釋 - @Id
- 27. oracle中使用休眠的自動增量列
- 28. 如何使用休眠自動填充主鍵(代理)列
- 29. Simple.Data與非自動遞增主鍵(uuid_short)
- 30. 的SQLite自動增加非主鍵
Bydefalut主鍵列不是自動increament直到你添加任何註解爲使其自動遞增 – MayurB
但是當我嘗試在數據庫中插入它執行選擇查詢與where子句 –