我得到了所有關於上一個主題使用hibernate與表沒有任何主鍵的答案,但我有一個問題,我們可以使用瞬變關鍵字前綴ID變量在實體類所以不要把這個價值堅持到數據庫中???????java hibernate eclipse xml
0
A
回答
1
號,您必須在您所有的Hibernate實體的永久ID。使用transient
關鍵字可避免在將對象傳輸到其他JVM(或文件)時對其進行序列化。 @Transient
註釋用於標記一個字段不是持久的,但它不能用於ID,這對於使用Hibernate來說是絕對必要的。
0
只需添加transient
關鍵字聲明
對於實例
private transient Image thumbnailImage;
0
同樣的答案再次。
如果ID未存儲在數據庫中,那麼它將如何識別唯一的行?
在你的情況下,prmiary鍵將爲空或空。如果主鍵可以爲空?
I think you should take any auto increment ID as primary key. It should not affect your database design.
相關問題
- 1. Java hibernate eclipse bin目錄
- 2. java hibernate eclipse xml - 使用沒有主鍵的實體
- 3. Eclipse(Java&Hibernate)內容助理不工作
- 4. eclipse hibernate插件
- 5. Eclipse Oracle Hibernate StringIndexOutOfBoundsException
- 6. 結合XML和Java配置+ hibernate的4
- 7. JAVA&Hibernate - 不可能生成XML
- 8. Hibernate工具Eclipse類路徑
- 9. Eclipse Hibernate Library下載
- 10. eclipse中的Hibernate設置helios
- 11. config.properties和hibernate配置xml
- 12. Eclipse中的問題Hibernate Tools
- 13. 如何在Eclipse中禁用Hibernate 3.0 XML編輯器?
- 14. spring + hibernate entityManagerFactory/configurations/context .xml
- 15. eclipse java無法找到xml文件
- 16. 在Eclipse中從XML生成Java代碼
- 17. 的Hibernate XML的ArrayList
- 18. eclipse插件創建hibernate註釋實體?
- 19. Hibernate的ORM沒有XML
- 20. 在Eclipse 3.6中安裝Hibernate
- 21. Hibernate搜索與Eclipse鏈接
- 22. 在Eclipse中配置hibernate
- 23. 在eclipse上配置Hibernate,stripersist
- 24. Eclipse Texo ModelEMFConverter和Hibernate代理
- 25. Java Eclipse apache poi
- 26. Tomcat 7與Vaadin,Hibernate,Eclipse和Maven 3
- 27. Ajax,Java和Hibernate
- 28. 用java的HIbernate
- 29. Postgres + Hibernate + Java UUID
- 30. createSqlQuery Hibernate,Java