我在Google AppEngine上使用GWT編寫Java應用程序。所以我在服務器端有JDO實體,在客戶端有POJO DTO。對於我的一些實體,我不得不使用Key對象作爲ID,Pojo's不能擁有那個對象,因爲那不是標準類。有沒有什麼簡單的解決方法,所以我可以在服務器端使用Key對象,在客戶端使用String或Long。GWT和密鑰對象
Q
GWT和密鑰對象
0
A
回答
1
問題是重複的,就像評論說的那樣,但我會添加另一件事讓你思考。我現在正在嘗試Objectify,我認爲它太棒了(並且它完全可以與沒有DTO的GWT一起使用。)請看看它。
2
您可以通過添加這些額外的JAR文件使用GWT代碼Key類:
http://www.resmarksystems.com/code/
- 的AppEngine-utils的客戶端 - 1.0.jar
- 的AppEngine-utils的服務器 - 1.0 .jar
這基本上爲GWT編譯器提供了一個GWT友好版本的Key和其他AppEngine類。 (如文本,Blob和用戶..)
要使用:
- 的任意位置添加的AppEngine-utils的客戶端 - 1.0.jar在您的構建路徑。
- 將appengine-utils-server-1.0.jar放到您的WEB-INF/lib文件夾中。
在你的GWT模塊添加以下內容:
<inherits name="com.resmarksystems.AppEngineDataTypes"/>
相關問題
- 1. GWT和存儲會話密鑰
- 2. GWT和JAXB對象
- 3. 對象只包含密鑰對
- 4. 如何在對象訪問動態密鑰值的密鑰angularjs
- 5. TLS 1.2 - 密鑰對大小和加密密鑰長度
- 6. 瞭解Javascript對象初始化密鑰
- 7. 遍歷JavaScript對象綁定密鑰
- 8. Elasticsearch映射與動態密鑰對象
- 9. 基於int數的密鑰對象
- 10. Codeigniter獲取行對象的密鑰
- 11. 從HashMap中查找對象密鑰
- 12. Javascript獲取對象密鑰名稱
- 13. 對象中的篩選器密鑰
- 14. 從嵌套對象中選擇密鑰
- 15. 具有相同密鑰的NSDictionary對象
- 16. AES對象的密鑰大小
- 17. 如何提取密鑰對象
- 18. 如何從NSDictionary獲取密鑰對象?
- 19. 提供密鑰<T> GWT
- 20. 對稱加密密鑰與非對稱密鑰-ssl
- 21. 非對稱加密密鑰
- 22. JSON對象密鑰使用類對象C#
- 23. 如何獲取密鑰和值數組對象
- 24. GWT + GAE數據存儲密鑰和文本Java錯誤
- 25. AES加密密鑰和IV
- 26. SQL Server證書和對稱密鑰
- 27. 密鑰值對存儲和角
- 28. 對flymake和flyspell使用一個密鑰
- 29. Javascript,密鑰對值的總和
- 30. 橡膠2(霧)和密鑰對錯誤
如果我理解正確的問題,這是http://stackoverflow.com/questions/988217/gwt-with-jdo-的副本問題 – jsight 2009-07-10 02:07:39