[英]Best Practices : JSON for data exchange for RESTful web services using apache CXF
我有一個使用Apache CXF的RESTful Web服務的原型。 我正在使用json在客戶端和服務器之間進行數據交換。 當前,有幾種pojos映射到不同場景所需的多個請求和響應JSON。
我擔心的是,如果將來場景的數量增加,我們將不得不增加額外的請求和響應時間。 還有其他方法嗎?
所有這些pojo都具有相同的行為類型嗎??? 如果是,那么我們可以創建一個接口,所有pojos都應實現此接口。 我們可以在運行時根據pojo類名初始化對象。
您可以使用此代碼進行運行時初始化。 -
INTERFACE_CLASS_NAME interface_identifier=(INTERFACE_CLASS_NAME)Class.forName(POJO_CLASS_NAME_WITH_PACKAGE).newInstance();
您可以使用第三方庫(例如Gson)將pojo轉換為json,反之亦然。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.