我對hybris電子商務軟件很陌生,並試圖在隨它提供的wiki文檔的幫助下學習。 我經常使用'tenant'作用域。我知道其他範圍如'單身','原型'等,但我對租戶範圍並不十分清楚。 如果有人對這個範圍有很好的理解,並且用簡單的術語來解釋, 謝謝。什麼是Hybris的租戶範圍?
10
A
回答
20
核心擴展的core-spring.xml文件將一個名爲tenant的特殊作用域添加到全局ApplicationContext中。租戶範圍確保bean爲hybris的每個單獨租戶單獨實例化,而單例會爲所有租戶使用僅創建一個實例。
如果您在實現中引用租戶特定的類(如服務或DAO),則必須使用租戶作用域而不是默認的Spring單例作用域。如有疑問,請使用租戶而不是單身人士。
<bean id="myExtension.myBean" class="de.hybris.platform.myExtension.myClass" scope="tenant" />
由於採用hybris Commerce Suite的5.0版本,租戶範圍不再使用。
檢查this瞭解更多詳情...
3
hybris可以在多租戶模式下運行,其中多個單獨的數據集在單個hybris安裝中進行維護。
當用一個租戶作用域定義一個bean時,它只會爲每個租戶單獨實例化;而單身人士將只爲所有租戶使用創建一個實例。
3
有款Hybris 2個租客默認 - 主租戶和JUnit租戶。您可以根據需要創建更多租戶。 每個租戶都有自己的一套數據...說物品類型。
當在租戶作用域中定義一個bean時,這意味着該bean將爲每個租戶實例化一次。同一個bean對象將在整個租戶中使用。
相關問題
- 1. Rails範圍Heroku上的多租戶
- 2. 什麼是scriptds範圍用戶?
- 3. 設計和多租戶範圍
- 4. 爲DelayedJob設置租戶範圍
- 5. android:largeScreens的範圍是什麼?
- 6. @EnableTransactionManagement的範圍是什麼?
- 7. LoaderManager的範圍是什麼?
- 8. PTRACE_TRACEME的範圍是什麼?
- 9. keywordstats的範圍是什麼?
- 10. 什麼是Server.MapPath的範圍
- 11. DateTime的範圍是什麼?
- 12. 什麼是VMware vCloud Director的租戶
- 13. 什麼是範圍鎖?
- 14. 什麼範圍是從
- 15. 什麼是範圍(在FS)?
- 16. 雲代工租戶 - 什麼?
- 17. 腳本範圍的目的是什麼?
- 18. Scala中的Random.nextDouble的範圍是什麼?
- 19. JavaScript中的文檔是什麼,它的範圍是什麼?
- 20. hybris中的hjmpts列是什麼?
- 21. 什麼是javascript中的文件範圍
- 22. 什麼是Go的範圍time.Tick?
- 23. JavaScript中的範圍鏈是什麼?
- 24. 什麼是MongoDB中的「JavaScript與範圍」
- 25. 嵌套結構的範圍是什麼?
- 26. c中的範圍檢查是什麼?
- 27. 什麼是TimeSeriesChart的最大範圍值
- 28. 什麼是OpenGL紋理ID的範圍?
- 29. xsl apply-imports的範圍是什麼?
- 30. 找出Endxl的範圍是什麼
感謝您的回答@Shreshtt。這說得通。你知道在什麼情況下這個範圍可能有用嗎? –
當您希望在一個hybris多通道套件中爲幾個單獨的客戶託管您的在線商店時,它非常有用。在多租戶中,每個客戶都被稱爲租戶。根據他們的要求,他們可以定製你的商店。 –
core-sprisearhng.xml位於何處?我搜索我所有的hybris 5.7安裝,但沒有找到它 – user5157427