我现在正在使用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