我是hybris的新手,我想知道如何從hybris獲取數據,例如我們有一個java應用程序,此應用程序想從hybris產品列表中提取數據。從hybris平臺獲取數據
我知道你應該使用Web服務,但我試圖找到一個很好的教程,但我還沒有發現任何好的文檔
我是hybris的新手,我想知道如何從hybris獲取數據,例如我們有一個java應用程序,此應用程序想從hybris產品列表中提取數據。從hybris平臺獲取數據
我知道你應該使用Web服務,但我試圖找到一個很好的教程,但我還沒有發現任何好的文檔
您可以參考的hybris維基求助.Possible方法,我能想到的是 - 1)使用hybris vjdbc jar,然後用非常類似於jdbc的方式查詢Hybris。 2)使用REST WS.For你必須在hybris中創建一個REST WS,然後你的應用程序可以調用該WS來獲取數據。 3)你知道hybris db URL和證書使用jdbc並建立一個db連接並完全繞過hybris。但它會變得非常複雜。
PS-有關的hybris更多信息,你可以看看HybrisHub
通過推出採用hybris的WebService API,它是可能的外部應用程序來使用RESTful Web服務調用SAP商務款Hybris溝通。這可用於對ServiceLayer中的模型執行經過身份驗證的CRUD(創建,讀取,更新和刪除)操作,以及用於調用命令。這進一步簡化了SAP Hybris Commerce在其他軟件體系結構中的應用。它允許他們通過廣泛採用,可擴展,直觀的協議與SAP Hybris Commerce進行交互。
您可以使用webservice-nature在自定義擴展中創建一個普通的Web服務。
步驟爲Web服務創建自定義擴展:
您可以標記自己的擴展爲web服務擴展的一個:
創建一個使用yempty模板創建一個新的擴展。
將新擴展添加到localextensions.xml文件。
在命令行中,轉到平臺目錄並調用:ant。
在命令行中,轉到新的擴展目錄並調用ant webservice_nature -Dextname = customextension。
local.properties
################################################################################
# Global flag for an extension which will be a webservice extension in platform #
#################################################################################
webservice.module={extensionname}
這種定製擴展您能提供任何定製的二進制文件到WEB-INF \ lib文件夾和覆蓋資源和DTO的使用它們。
檢查source文檔。
儘管這個鏈接可能回答這個問題,但最好在這裏包含答案的重要部分,並提供供參考的鏈接。如果鏈接頁面更改,則僅鏈接答案可能會失效。 - [來自評論](/ review/low-quality-posts/18953195) –
感謝您的提示,請檢查最新的答案。 –
wiki.hybris.com是你的朋友。你需要註冊他們。 – Sanjeev
這些是無法回答這個問題的。 –