我現在正在使用Java進入App Engine開發環境,我想知道人們如何使用低級別的API而不是JPA?我明白,JPA可能會在未來使這些解決方案更具可移植性,但我不希望在其他地方使用我的代碼。JPA與App Engine上的低級數據存儲區
可以使用低級API代替JPA嗎?我有興趣聽到每種方法的優點/缺點。
我現在正在使用Java進入App Engine開發環境,我想知道人們如何使用低級別的API而不是JPA?我明白,JPA可能會在未來使這些解決方案更具可移植性,但我不希望在其他地方使用我的代碼。JPA與App Engine上的低級數據存儲區
可以使用低級API代替JPA嗎?我有興趣聽到每種方法的優點/缺點。
爲什麼選擇其中一個?我會選擇一個更高層次的抽象(JPA或JDO)和高層抽象不足的低層API。
請記住,API仍然是一項正在進行的工作,所以如果您專門選擇低級API,請準備好隨這些更改一起滾動。
我發現JDO最容易使用,並且不必訴諸使用低級API。
我woud perfer像JDO比直接使用數據存儲 明確的API有新的文章系列具有很好的例子形成在 http://googleappengine.blogspot.com/2009/12/jpajdo-java-persistence-tips-year-in.html
我發現低級API級別的API比JDO更「清晰」,但是對於優秀的鏈接而言,它的值爲+1。 – Thilo 2010-01-09 02:29:27
谷歌自這應該是顯而易見的是高層次的API已經從衍生諸多弊端距離實際的低級代碼「距離」。儘管如此,我認爲爲了清楚起見,高級API總是比低級API更受歡迎 - 至少只要滿足開發軟件的所有要求即可...... – Yaneeve 2009-12-30 17:51:09