簡體   English   中英

如何使用帶有雲端點的Google App Engine從Android設備上的數據存儲中檢索數據?

[英]How to retrieve data from the datastore on Android device, using Google App Engine with Cloud Endpoints?

我正在使用帶有雲端點的Google App Engine構建Android應用程序。 我仔細地遵循了本教程( https://developers.google.com/eclipse/docs/endpoints-addentities ),因此我成功地在數據存儲區中執行了插入操作。 此外,因為我面對初學者關於一切的模糊性,我收到了一個非常好的建議(這幫助我按照以下方式組織了我的頭腦中的信息,然后我的代碼)(我已經插入了解釋):

  1. JPA實體(POJO只有getter和setter以及JPA注釋)=>我有這個,是一個名為Note的類(我有相應的setter和getters)(它存儲在myapp-AppEngine(服務器端))。

  2. 數據訪問層:這是一個具有在JPA POJO上執行查詢的方法的類(使用EntityManagerFactory)。 =>我認為這是我做過注釋>> Google >> Generate Cloud Endpoint Class后自動生成的類。 獲得的類是具有創建,讀取,更新,刪除操作的類。 (我假設這個是數據訪問層? - 請糾正我,如果我錯了,請)。

  3. 業務層:這是一個我應該操縱我收到的數據的類,然后將結果傳遞給數據訪問層。 =>這是有點不清楚的地方,因為我不確定我該怎么辦。 我應該將Business Layer視為一個中間類,我操作數據,以便我不直接從我的應用程序的客戶端(Android端)訪問數據訪問層中的方法?

或者,還有其他方法可以從我的數據存儲中檢索數據嗎? 即使,我認為這種組織代碼的方式非常有用,清晰,並且有些自然。 如果有人能告訴我如何做到這一點,我真的很感激。

謝謝。

@Cropcircles,您可以參考以下docs和google提供的示例代碼:

1,使用谷歌雲端點設計java引擎后端的示例代碼

2,在Android客戶端中使用端點(即從數據存儲區訪問數據)的准則示例代碼

3,您還可以在IOSJavaScript客戶端中找到用於使用端點的准則。 IOS的示例代碼

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM