是否可以在Google App Engine中的對象之間建立多對多關係?
我是GAE的新手,現在仍在閱讀。編碼看起來與我習慣的通常的Java編碼大不相同。我已閱讀入門留言板教程。那麼,我可以從GAE用戶處獲得任何幫助/教程/視頻/知識嗎?
謝謝。使用Java的Google App Engine中的多對多關係
1
A
回答
1
關於文檔,這是一個很好的起點:
http://code.google.com/appengine/docs/java/overview.html
對於多對多的關係從http://code.google.com/appengine/docs/java/datastore/jdo/relationships.html:
我們可以模擬通過保持館藏一個多一對多的關係 鑰匙兩邊的關係。讓我們調整我們的例子 讓食物保持這種認爲這是一個最喜歡的人的軌跡:
Person.java
import java.util.Set;
import com.google.appengine.api.datastore.Key;
// ...
@Persistent
private Set<Key> favoriteFoods;
Food.java
import java.util.Set;
import com.google.appengine.api.datastore.Key;
// ...
@Persistent
private Set<Key> foodFans;
在這個例子中,該人維護一組關鍵值 唯一地標識最喜歡的食物對象和食物 保持一組鍵值,該值唯一地標識認爲其是最喜歡的人的對象 。當使用鍵值造型多到許多 ,要知道,它是應用程序的職責 維持關係的雙方:
Album.java
// ...
public void addFavoriteFood(Food food) {
favoriteFoods.add(food.getKey());
food.getFoodFans().add(getKey());
}
public void removeFavoriteFood(Food food) {
favoriteFoods.remove(food.getKey());
food.getFoodFans().remove(getKey());
}
相關問題
- 1. Java中的多對多關係Google App Engine
- 2. 如何計算Google App Engine中多對多關係的雙方
- 3. Google App Engine JDO關係(Java)
- 4. Google App Engine中的一對多關係分頁 - JPA
- 5. JPA Google App Engine中的一對多關係
- 6. 擁有一對多關係和擁有一對多雙向關係(Google App Engine Java Api)之間的區別
- 7. Google App Maker多對多關係
- 8. JPA:Google App中的多對多關係
- 9. Google App Engine中的JDO:無主的一對多關係中的鍵的順序
- 10. Google App Engine:存儲無主對多關係
- 11. Google App Engine中的JDO:多態關係應該如何實現?
- 12. App引擎多對多關係JAVA
- 13. Google App Engine - 使用管理關係
- 14. Google App Engine DataStore中的關係
- 15. Objectify Google App Engine中的一對多和多對一
- 16. Google App Engine數據存儲區中最有效的一對多關係?
- 17. 使用Java App Engine的多個站點
- 18. Google App Engine中的XSLT(Java)
- 19. DataNucleus將谷歌App Engine的一個一對多的關係
- 20. 數據存儲一對多Google App Engine
- 21. Python Google App Engine中的實體之間的一對一關係
- 22. Google App Engine中的多個servlet
- 23. 使用Google App Engine for Java的ClassNotFoundException
- 24. 使用Java在Google App Engine中分頁
- 25. 在Google App Engine中使用Dropbox Java API
- 26. Google App引擎:Go中的一對多關係
- 27. 使用Android的Google App-Engine中的RPC proxyclass編寫多次(Enities)
- 28. Google App Engine,Java Frameworks?
- 29. Google App Engine - 任務依賴關係
- 30. Google App Engine關係表和分頁?
謝謝。我正在閱讀文檔! :) – Kiara
知道約j2ee竟然是有益的! – Kiara