0
A
回答
0
我已經使用JDO和JPA是和JPA之間的JDO和分歧。我發現使用jpa工作更容易。如果你正在使用datanucleus,那麼你應該看看下面的應用程序引擎的文檔。
JDO https://developers.google.com/appengine/docs/java/datastore/jdo/overview-dn2
JPA https://developers.google.com/appengine/docs/java/datastore/jpa/overview-dn2
這些是應用程序引擎的新功能,如果你不使用這些則幾乎所有的數據庫應該是相當直截了當。
我個人使用JPA,要求在工廠,服務定位器和用於訪問我的對象DAO模式。這是我之前發佈的一些代碼示例,可能有所幫助。如果你不使用應用程序引擎,那麼一個普通的Long鍵應該更容易。
GAE Datastore with GWT, making more friendly/smaller keys
你也應該看看在使用處理您的EntityManager使requestfactory可以處理使用。隨着(「childGetterMethod」)子句擷取你的對象圖Servlet過濾器。這樣可以節省很多編碼來獲取子實體,而servlet過濾器可以處理打開和關閉實體管理器的操作。
相關問題
- 1. JDO拷貝對象
- 2. HTML值JDO對象
- 3. GlassFish JDO和全局對象
- 4. JDO不保存對象
- 5. Google App Engine是否支持具有「對象」字段的JDO數據對象?
- 6. 從現有數據庫生成JDO對象
- 7. 使用JDO的GAE數據存儲的最新對象?
- 8. 如何在JDO中更改對象的父對象?
- 9. Java對象 - 數據結構
- 10. Java數據庫對象
- 11. GAE一對多關係JDO示例
- 12. GAE + JDO + JAVA + CRUD
- 13. 僅使用運行時異常的Java數據對象規範?
- 14. 如何使用JDO 3.0從App Engine數據存儲中獲取所有對象?
- 15. 如何從jdo中不再引用數據庫中的對象? (n:1關係)
- 16. Java對象實例化
- 17. Java對象實例化
- 18. 使用JDO和GAE更新對象
- 19. 子對象的JDO查詢集合
- 20. 使用對象ID的JDO查詢
- 21. Spring JDO - makePersistent不返回創建對象
- 22. GAE與數據存儲(JDO)
- 23. 如何設置@ForeignKey jdo表java java
- 24. 的Java實例Short對象在Java中
- 25. 如何查看JDO數據庫?
- 26. JDO分離對象,然後獲取該對象
- 27. Silverlight - 示例數據 - 複雜對象
- 28. 實例化數據庫對象問題
- 29. 函數的Java腳本對象數據
- 30. Java對象實例 - 什麼不對的:
http://db.apache.org/jdo/jdo_v_jpa.html – 2012-08-17 17:08:39
我確定做一個網頁搜索會發現許多JDO本身的文檔,而JDO和GWT,不介意JDO .v。 JPA。但是你似乎沒有這樣做 – DataNucleus 2012-08-17 18:06:27