我有許多對象的數據庫(例如「廣告」),每個廣告都屬於一個「類別」。這種關係是ManyToONe。我將獲取一些廣告,並通過渴望的選項,我將獲得每個對類別對象的廣告引用。我的問題是:如果我將獲得幾個具有相同類別的廣告,將爲每個類別創建唯一對象還是將所有引用指向同一個對象?Hibernate:ManytoOne - 多少個對象?
回答
如果ad1和ad2都屬於同一個類別c1,並在同一個hibernate會話中加載,則兩個對象都將具有對同一個類別對象c1的引用。
如果有2個獨立的子對象被查詢並且兩個父對象都有父對象,他們仍然會指向同一個父對象嗎?你會回答高度讚賞..謝謝。 –
如果它們在同一個會話中加載,是的。 –
同一會話?沒有得到重點..我說的是2個對象,如c1由函數返回,而c2由另一個函數返回。他們都將在內存中有一個單獨的空間,他們的父對象將仍然是相同的?如果是這樣的話,hibernate應該非常輕巧,但是它具有內存開銷以及其他一些優點。因爲您是296k,所以您的回覆和知識將非常感謝:) .. –
- 1. 多少個對象創建
- 2. 多少個String對象..?
- 3. JVM中有多少個對象太多?
- 4. 這個類有多少個對象?
- 5. 組間共享多少個對象?
- 6. 堆棧上有多少個對象?
- 7. Java - 你可以有多少個對象?
- 8. 將爲String創建多少個對象?
- 9. 空對象有多少個字節?
- 10. nsarray可以容納多少個對象?
- 11. 創建了多少個對象 - Java
- 12. 正在創建多少個對象?
- 13. 多少對象被創建
- 14. 多少對象 - Java的
- 15. 如何檢測顯示對象中有多少個對象? (AS3)
- 16. 少量實體vs大量實體 - 這有多少個對象?
- 17. 有多少記錄/對象太多?
- 18. ASP.NET對象緩存 - 多少太多?
- 19. 更多對象屬性與數組對象的更少對象
- 20. 將創建多少個對象以及將有多少對象可用於垃圾回收?
- 21. 多個對象
- 22. 減少對象
- 23. 有多少個會話對象,一個應用程序端點?
- 24. 一個ActiveScheduler可以處理多少個活動對象?
- 25. 這個二維數組中有多少個對象?
- 26. couchdb complex map減少多個文檔返回單個json對象
- 27. 多少String對象將被創建
- 28. 多少String對象都在堆
- 29. 多少對象(字符串池+堆)
- 30. 查找對象需要多少時間?
你爲什麼不測試它? –
我只是在學習測試:-) –