11
Google App Engine的大部分文檔都是爲JDO編寫的。只有一頁文檔專門用於使用JPA。這是因爲JDO更適合App Engine還是有其他原因給予JDO優惠待遇?爲什麼Google App Engine文檔通過JPA強調JDO?
Google App Engine的大部分文檔都是爲JDO編寫的。只有一頁文檔專門用於使用JPA。這是因爲JDO更適合App Engine還是有其他原因給予JDO優惠待遇?爲什麼Google App Engine文檔通過JPA強調JDO?
JPA面向將java對象映射到關係數據庫。 App Engine不是關係數據庫。對於堅持對象的後端,JDO更不可知,所以它更適合。
更新:我應該提一下,JPA/JDO的辯論有時會變得很激烈,例如在此之前的question。
同意Peter的說法,並會在DataNucleus文檔中補充說,我們提供了JDO和JPA的平等對比,允許用戶選擇最適合他們的東西。 GAE/J的文檔顯然更傾向於他們特定的數據存儲。有關持久性API的爭論總是會變得很激烈,因爲一些羣體擁有既得利益...... – DataNucleus 2010-02-09 20:48:17